Debian 9 下折騰 usb 無線網(wǎng)卡上網(wǎng)

生命不息,折騰不止!

準備在Debian9下建立開發(fā)環(huán)境,特殊原因只能接usb的wifi網(wǎng)卡上網(wǎng),下面開始折騰(以下操作均使用root用戶操作):

1、找到無線網(wǎng)卡設備名:

# iwconfig

wlan0? IEEE 802.11? ESSID:"XXXX"?

—— 這里 “wlan0” 即你的無線網(wǎng)卡的設備名稱,后面的命令都要用到,如果不一樣,那么必須改成你自己的?——

2、激活無線網(wǎng)卡

ifconfig wlan0 up

3、配置AP連接信息(新建一個wpa配置文件)

#nano /etc/my_wpa_supplicant.conf

—— 以下內(nèi)容根據(jù)你自己的wifi設置更改 ——

ctrl_interface=/var/run/wpa_supplicant

network={

? ? ? ? ssid="AP網(wǎng)絡名稱"

? ? ? ? psk="AP網(wǎng)絡密碼"

}

4、連接配置文件中指定的AP

# wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf

5、分配IP地址給無線網(wǎng)卡

(一)靜態(tài)(指定IP)

# ifconfig wlan0 192.168.1.131

# route add default gw 192.168.1.1 dev wlan0

(二)動態(tài)(從DHCP獲取自動分配IP地址,不用設置網(wǎng)關(guān))

# dhclient?wlan0

6、配置DNS服務器地址

——windows上可以通過DHCP自動獲取,但是Linux下必須手動配置,如果能夠在圖形界面配置的話應該可以跳過這步,我這里因為找不到網(wǎng)絡,所以沒法驗證——

# nano /etc/resolv.conf

—— 添加下面一行“聯(lián)通的DNS服務器IP”(參考你自己的ISP設置,下面的這個純屬因為好記):

nameserver 114.114.114.114

7、以上操作寫入到Linux自動執(zhí)行腳本中

(rc.local 默認的不啟動,如何啟動rclocal服務參考:https://www.zhangweijie.net/?p=2868)

# nano /etc/rc.local

——以下是添加的內(nèi)容:

# 配置無線網(wǎng)卡自動啟動并連接wifi網(wǎng)絡

ifconfig wlan0 up

wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf

ifconfig wlan0 192.168.1.131

route add default gw 192.168.1.1 dev wlan0

echo "nameserver 114.114.114.114" > /etc/resolv.conf

8、重啟動下看看是不是能自己聯(lián)網(wǎng)了!

盡管你完全照做也可能出現(xiàn)聯(lián)不了網(wǎng)的情況,Linux就是這么任性,主要還是我學藝不精,但是手動操作經(jīng)過作者反復測試是沒有問題的,自動化需要對系統(tǒng)十分的了解,一起學習吧!如果你的方法更好,也請留言,謝謝!

(全文完)

——如果有不對的地方,還請批評指正,謝謝,看到這行的都是真愛!

歡迎來信:day4colors@hotmail.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容