CentOS命令行連接帶密碼的wifi


  • 安裝工具包 yum install -y wpa_supplicant
  • 確定我們要連接的wifi的名稱和密碼,名稱為ESSID。這里假設wifi名稱為TPLINK,假設密碼為password,下面請注意。
  • 把以上信息寫入/etc/wpa_supplicant/wpa_supplicant.conf : wpa_passphrase TPLINK 'password' >> /etc/wpa_supplicant/wpa_supplicant.conf
  • 把ESSID和PSK寫入/etc/sysconfig/network-scripts/ifcfg-wlan0:

    wpa_passphrase TPLINK 'password' | grep -v '{\|}' >> /etc/sysconfig/network-scripts/ifcfg-wlan0

    echo 'WPA=yes' >> /etc/sysconfig/network-scripts/ifcfg-wlan0

  • 改好以后我的配置文件內容為:

DEVICE=wlan0

HWADDR=9C:4E:36:9A:64:10

TYPE=Wireless

UUID=f017bd9c-eebf-46fc-823c-7f76cc8d5abf

ONBOOT=no

NM_CONTROLLED=yes

BOOTPROTO=dhcp

ESSID="TPLINK"

PSK=e79bfcc384c1331c82738473e0f938df827fc8b11a

  • 后台運行wpa_supplicant進程:wpa_supplicant -B -c /etc/wpa_supplicant/wpa_supplicant.conf
  • 查找周圍的無線網絡: iwlist wlan0 scan | grep ESSID
  • 連接無線網絡:iwconfig wlan0 essid "TPLINK"
  • DHCP方式獲取ip:dhclient wlan0
  • 測試是否聯通:ping www.baidu.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM