Cách thiết lập WiFi trong Debian bằng dòng lệnh

Cách thiết lập WiFi trong Debian bằng dòng lệnh
Philip Lawrence

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách kết nối với WiFi từ dòng lệnh trên máy chủ và máy tính để bàn Debian 11/10 bằng wpa_supplicant. wpa_supplicant là một triển khai của thành phần thay thế của giao thức WPA.

Xem thêm: Amplifi vs Google Wifi - So sánh chi tiết bộ định tuyến

Để thiết lập Wi-Fi trong Debian bằng dòng lệnh, bạn cần thiết lập kết nối mạng Wi-Fi trước khi đảm bảo rằng nó được kết nối tự động khi khởi động . Tiếp tục đọc để tìm hướng dẫn từng bước về cách thực hiện.

Debian Wi-Fi

Các thiết bị không dây sử dụng Wi-Fi hoạt động trên các chipset có trong một số thiết bị khác nhau. Debian là một hệ thống dựa trên phần mềm miễn phí, phụ thuộc vào sự hợp tác của nhà sản xuất và nhà phát triển trong việc tạo ra trình điều khiển/mô-đun chất lượng cho các chipset đó.

Cách Thiết lập Wi-Fi trong Debian bằng Dòng lệnh

Có hai giai đoạn cần hoàn tất để thiết lập WiFi trong Debian bằng dòng lệnh.

Xem thêm: Cách kết nối với WiFi từ Terminal trong Ubuntu
  • Kết nối với WiFi
  • Đảm bảo rằng nó được kết nối tự động khi khởi động

Đây là quy trình từng bước hoàn chỉnh cho từng giai đoạn thiết lập.

Cách thiết lập kết nối WiFi

Để thiết lập kết nối mạng WiFi trong Debian, bạn cần phải làm theo các bước sau:

  • Bật Card mạng
  • Phát hiện mạng WiFi
  • Cấu hình kết nối WiFi với điểm truy cập
  • Lấy IP động Địa chỉ Với Máy chủ DHCP
  • Thêm Tuyến Mặc định vào Bảng Định tuyến
  • Xác minh InternetKết nối

Dưới đây là cách bạn thực hiện từng bước.

Kích hoạt card mạng

Làm theo các bước sau để kích hoạt card mạng.

  • Để bật thẻ WiFi, trước tiên bạn phải xác định thẻ không dây bằng lệnh sau: iw dev.
  • Sau đó, bạn có thể ghi chú tên của thiết bị không dây. Chuỗi có thể dài, vì vậy bạn có thể sử dụng biến này để loại bỏ công sức nhập: export wlan0=.
  • Mở thẻ WiFi bằng lệnh trên: sudo ip link thiết lập $wlan0.

Dò tìm mạng Wi-Fi

Hãy làm theo các bước sau để dò tìm mạng Wi-Fi.

  • Để dò tìm mạng Wi-Fi trong Debian , hãy tìm các mạng khả dụng trong giao diện mạng không dây bằng lệnh sau: sudo iw $wlan0 scan.
  • Đảm bảo rằng SSID điểm truy cập của bạn là một trong các mạng khả dụng được phát hiện.
  • Biến này giúp loại bỏ nỗ lực nhập: export ssid=.

Định cấu hình kết nối WiFi với điểm truy cập

Làm theo các bước sau để định cấu hình mạng kết nối với điểm truy cập.

  • Sử dụng dịch vụ wpa_supplicant để thiết lập kết nối mạng được mã hóa với điểm truy cập. Nó sẽ chỉ sử dụng tệp cấu hình “ /etc/wpa_supplicant.conf ,” chứa các khóa wpa2 cho mỗi SSID.
  • Để kết nối với điểm truy cập, hãy thêm mục nhập cho cấu hình tệp: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
  • Sử dụng lệnh này để kết nối với điểm truy cập: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Xác nhận kết nối của bạn với điểm truy cập bằng: iw liên kết $wlan0.

Nhận Địa chỉ IP động với Máy chủ DHCP

Làm theo các bước sau để lấy IP động với DHCP.

  • Nhận IP động với DHCP bằng cách này: Sudo dhclient $wlan0.
  • Xem IP bằng lệnh này: sudo ip addr show $wlan0.

Thêm Tuyến Mặc định vào Bảng Định tuyến

Làm theo các bước sau để thêm tuyến mặc định vào bảng định tuyến.

  • Kiểm tra bảng định tuyến bằng cách này: ip route show.
  • Thêm một tuyến mặc định cho bộ định tuyến để kết nối với WiFI bằng lệnh này : Sudo ip route add default via dev $wlan0.

Xác minh kết nối Internet

Cuối cùng, sử dụng lệnh sau để xác minh rằng bạn đã kết nối với mạng: ping www.google.com .

Cách tự động kết nối khi khởi động

Để đảm bảo rằng mạng không dây tự động kết nối khi khởi động, bạn cần tạo và bật dịch vụ systemd cho:

  • Dhclient
  • Wpa_supplicant

Dưới đây là cách thực hiện bạn thực hiện từng bước.

Dịch vụ Dhclient

  • Tạo tệp này: /etc/systemd/system/dhclient.service.
  • Sau đó , chỉnh sửa tệp bằng cách thực hiện điều nàylệnh:

[Đơn vị]

Mô tả= Máy khách DHCP

Before=network.target

Sau=wpa_supplicant.service

[Dịch vụ]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Khởi động lại =always

[Cài đặt]

WantedBy=multi-user.target

  • Bật dịch vụ bằng lệnh sau: Sudo systemctl enable dhclient.

Dịch vụ Wpa_supplicant

  • Chuyển đến “ /lib/systemd/system ,” sao chép tệp đơn vị dịch vụ và dán tệp đó vào “ /etc/systemd/system ” bằng cách sử dụng các dòng sau: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
  • Sử dụng trình chỉnh sửa, chẳng hạn như Vim, để mở tệp trên “ /etc ” và sửa đổi dòng ExecStart bằng dòng sau: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Sau đó, thêm dòng này bên dưới: Restart=always .
  • Nhận xét dòng này: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Tải lại dịch vụ với dòng này: s udo systemctl daemon-reload .
  • Kích hoạt dịch vụ bằng dòng này: Sudo systemctl enable wpa_supplicant .

Cách tạo IP tĩnh

Làm theo các bước sau các bước để lấy địa chỉ IP tĩnh:

  • Trước tiên, hãy tắt dhclient.service để lấy IP tĩnhaddress.
  • Sau đó, tạo tệp cấu hình mạng: sudo nano /etc/systemd/network/static.network.
  • Thêm các dòng sau:

[Trận đấu]

Tên=wlp4s0

[Mạng]

Address=192.168.1.8/24

Gateway=192.168.1.1

  • Vui lòng lưu tệp trước khi đóng tệp. Sau đó, tạo .link cho giao diện không dây bằng cách này: sudo nano /etc/systemd/network/10-wifi.link.
  • Thêm các dòng này vào tệp:

[Trận đấu]

MACAddress=a8:4b:05:2b:e8:54

[Link]

NamePolicy=

Name=wlp4s0

  • In trong trường hợp này, bạn cần sử dụng địa chỉ MAC và tên giao diện không dây. Bằng cách đó, bạn sẽ đảm bảo rằng hệ thống không thay đổi tên giao diện không dây.
  • Vui lòng lưu tệp trước khi đóng tệp. Sau đó, tắt “ networking.service” và bật “ systemd-networkd.service .” Đây là người quản lý mạng. Sử dụng lệnh này để làm như vậy:

Sudo systemctl vô hiệu hóa kết nối mạng

Sudo systemctl enable systemd-networkd

  • Khởi động lại systemd-networkd để kiểm tra cấu hình hoạt động như sau: sudo systemctl restart systemd-networkd.

Kết luận

Sau khi đọc hướng dẫn, bạn có thể dễ dàng tạo kết nối mạng trong Debian bằng dòng lệnh.




Philip Lawrence
Philip Lawrence
Philip Lawrence là một người đam mê công nghệ và là chuyên gia trong lĩnh vực kết nối internet và công nghệ wifi. Với hơn một thập kỷ kinh nghiệm trong ngành, ông đã giúp rất nhiều cá nhân và doanh nghiệp giải quyết các vấn đề liên quan đến internet và wifi. Là một tác giả và người viết blog về Thủ thuật Internet và Wifi, anh ấy chia sẻ kiến ​​thức và chuyên môn của mình một cách đơn giản và dễ hiểu mà mọi người đều có thể hưởng lợi. Philip là người ủng hộ nhiệt tình cho việc cải thiện khả năng kết nối và giúp mọi người có thể truy cập Internet. Khi không viết lách hoặc khắc phục sự cố liên quan đến công nghệ, anh ấy thích đi bộ đường dài, cắm trại và khám phá những điều tuyệt vời ngoài trời.