Cách kết nối với mạng Wi-Fi trên Ubuntu Server
Ubuntu Server là một hệ điều hành máy chủ mạnh mẽ. Nó rất giống với Ubuntu Desktop nhưng không có GUI. Bạn tương tác với hệ thống chủ yếu thông qua thiết bị đầu cuối.
Nếu bạn đã quen với việc kết nối Ubuntu với Wi-Fi từ GUI, bạn có thể thấy hơi phức tạp khi kết nối với Wi-Fi từ dòng lệnh. Tuy nhiên, đừng lo lắng, đây là cách bạn có thể kết nối với Wi-Fi trên Ubuntu Server.
Mục Lục
Tại sao nên sử dụng máy chủ Ubuntu?
Ubuntu Server là một hệ điều hành mạnh mẽ để xử lý các hệ thống quan trọng và khối lượng công việc nặng hoặc mô phỏng môi trường sản xuất.
Bạn có thể cài đặt Ubuntu Server trên máy ảo (VM), máy tính xách tay, máy tính để bàn hoặc máy chủ chuyên dụng, như trong hầu hết các môi trường sản xuất.
Trên hết, Ubuntu Server là mã nguồn mở, sử dụng tài nguyên hệ thống tối thiểu và có thể chạy rất tốt trên các hệ thống cũ.
Bước 1: Nhận tên giao diện không dây của bạn
Trước tiên, bạn sẽ cần lấy tên giao diện không dây của mình. Ubuntu sử dụng điều này để định cấu hình mạng Wi-Fi của bạn. Chạy lệnh ls sau để liệt kê tất cả các giao diện mạng của bạn:
ls -l /sys/class/net
Thẻ giao diện Wi-Fi bắt đầu bằng chữ cái w. Trong trường hợp này, tên thẻ giao diện Wi-Fi là wlp0s20f3. Hệ thống của bạn có thể sẽ có một tên khác, vì vậy hãy lưu ý điều đó.
Bước 2: Cấu hình mạng Wi-Fi
Tệp cấu hình mạng trên Ubuntu là tệp YAML nằm trong /etc/netplan danh mục. Tên mặc định của tệp cấu hình là 00-installer-config.yamlvà nó được tạo bởi trình cài đặt máy chủ phụ trong quá trình cài đặt HĐH.
Trước khi thực hiện các thay đổi đối với tệp cấu hình, bạn nên tạo một bản sao lưu. Đây thường là cách thực hành tốt khi làm việc với các tệp cấu hình trên Linux. Nếu xảy ra sự cố, bạn có thể chỉ cần khôi phục lại mọi thứ như trước đây.
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-install-config.original.yaml
Bây giờ, hãy mở tệp cấu hình mạng bằng trình soạn thảo văn bản yêu thích của bạn. Đối với hướng dẫn này, chúng tôi sẽ sử dụng Vim. Bạn sẽ cần đặc quyền sudo để sửa đổi tệp.
sudo vim /etc/netplan/00-installer-config.yaml
Thay thế nội dung của tệp cấu hình bằng mẫu sau. Đảm bảo bạn thay đổi các chi tiết sau:
- Tên giao diện Wi-Fi: Thay thế tên giao diện wlp0s20f3với đúng tên giao diện Wi-Fi mà bạn đã lấy được ở bước đầu tiên.
- Các điểm truy cập: Thay đổi tên điểm truy cập được cung cấp ở đây bằng tên chính xác. mywifi1 Và mywifi2 là các mạng Wi-Fi mà máy chủ của bạn được định cấu hình để kết nối theo mặc định.
- Mật khẩu: Cập nhật mật khẩu cho từng mạng Wi-Fi.
This is the network config written by 'subiquity'network:
version: 2
wifis:
wlp0s20f3:
access-points:
Mywifi1:
password: G4XJdbuBVsQeq6Rz
Mywifi2:
password: uRK46vdoA76iCNBY
dhcp4: true
YAML tuân theo các quy tắc thụt đầu dòng nghiêm ngặt, vì vậy hãy đảm bảo bạn tuân thủ các quy tắc đó. Sử dụng hai khoảng trắng để thụt đầu dòng.
Lưu các thay đổi bạn đã thực hiện và đóng tệp cấu hình. Nếu bạn không quen thuộc với Vim, đây là cách lưu và đóng tệp trong Vim.
Bước 3: Áp dụng các thay đổi của bạn
Mặc dù bạn đã lưu các thay đổi nhưng chúng vẫn chưa được áp dụng. Bạn sẽ phải làm điều đó một cách rõ ràng bằng tiện ích netplan.
Áp dụng các thay đổi của bạn bằng lệnh sau:
sudo netplan apply
Ngoài ra, bạn có thể khởi động lại hệ thống của mình và các thay đổi sẽ tự động được áp dụng sau khi hệ thống khởi động.
Phương pháp thay thế: Định cấu hình Wi-Fi trong khi cài đặt hệ điều hành
Một cách khác để định cấu hình Wi-Fi qua các tệp cấu hình netplan là kết nối với Wi-Fi trong quá trình cài đặt máy chủ.
Khi bạn đến Kết nối mạng trang trong khi cài đặt, nhấp vào Tạo trái phiếu sau đó làm theo các lời nhắc tiếp theo để định cấu hình giao diện Wi-Fi của bạn.
Kết nối Wi-Fi từ Terminal trên Ubuntu
Bạn đã có nó, hai cách để định cấu hình kết nối Wi-Fi của bạn trên Ubuntu Server. Dù kịch bản của bạn là gì, việc định cấu hình Wi-Fi trên Ubuntu rất trực quan, nhưng chỉ khi bạn biết phải làm gì và tìm ở đâu.
Trên hầu hết các máy tính để bàn Linux, bạn cũng có thể sử dụng tiện ích nmcli để kết nối với Wi-Fi từ thiết bị đầu cuối.