安裝版本archlinux-20200701,在安裝前的網(wǎng)絡(luò)配置。
一、準(zhǔn)備階段,查看網(wǎng)卡狀態(tài)是否up,設(shè)置網(wǎng)卡為up狀態(tài)
查看網(wǎng)卡信息
ip link
如果要使用的網(wǎng)卡包含state down字段,表示網(wǎng)卡未開啟,需要開啟網(wǎng)卡
ip link set 網(wǎng)卡名 up
再次檢查設(shè)備狀態(tài)
ip link
**來自archlinux wiki 關(guān)于Rfkill的 警告
許多筆記本電腦有一個硬件按鈕(或開關(guān))來關(guān)閉無線網(wǎng)卡,但是,該卡也可以被內(nèi)核阻止。這可以通過rfkill處理。要顯示當(dāng)前狀態(tài):
# rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
如果卡被硬阻塞,請使用硬件按鈕(開關(guān))來取消阻止它。如果卡不是硬阻塞而是軟阻塞,請使用以下命令:
# rfkill unblock wifi
如果上面rfkill unblock wifi無作用,可以把wifi換成無線網(wǎng)卡名稱嘗試。
二、靜態(tài)IP
添加靜態(tài)IP到某網(wǎng)卡,以eth0為例 下面IP地址只是示例,根據(jù)自己網(wǎng)絡(luò)情況添加
ip address add 192.168.1.5/24 dev eth0
添加默認(rèn)路由:其中192.168.1.1是網(wǎng)關(guān)地址
ip route add default via 192.168.1.1
或者
ip route add default via 192.168.1.1 dev eth0
添加dns解析:nano /etc/resolv.conf 添加dns服務(wù)地址比如
nameserver 114.114.114.114
nameserver 8.8.8.8
測試網(wǎng)絡(luò)是否連通。
ping baidu.com
注意這種方法重啟后需要重新配置。安裝完系統(tǒng)后圖形界面配置或者寫開機腳本把配置加進去
三、DHCP 測試DHCP網(wǎng)絡(luò)可以直接連通
四、無線wifi
如果知道WiFi名稱和密碼,用下面命令
iwctl --passphrase 密碼 station 無線網(wǎng)卡名 connect 無線名稱
逐步添加過程如下:
1.使用iwd工具命令iwctl 進入配置
iwctl
2.查看開啟無線設(shè)備列表(以下命令在[iwd]#狀態(tài)下輸入)
station list
*如果列表為空,則查看無線設(shè)備列表
device list
*查看無線設(shè)備狀態(tài),以wlan0為例
device wlan0 show
*如果powered為off狀態(tài),則返回開頭設(shè)置網(wǎng)卡為up
3.掃描WiFi,以wlan0為例
station wlan0 scan
4.顯示W(wǎng)iFi列表,以wlan0為例
station wlan0 get-network
5.鏈接WiFi ,以wlan0為例,ssid為WiFi名稱
station wlna0 connect ssid
關(guān)于iwd工具的archwiki鏈接:https://wiki.archlinux.org/index.php/Iwd