Linux命令列配置網路(有線網路,無線網路)
Linux命令列配置網路(有線網路,無線網路)
一、有線網絡卡
1.首先得到網絡卡名稱:ip addr
(或者: ls /sys/class/net )
2.設定檔案為:/etc/network/interfaces
-
- 使用DHCP方式,在檔案底部新增:
#ethernet auto enp4s0f2 allow-hotplug enp4s0f2 iface enp4s0f2 inet dhcp
- 設定靜態IP上網,在檔案底部新增:
#ethernet auto enp4s0f2 iface enp4s0f2 inet static address 192.168.1.120/24 gateway 192.168.1.1
- 使用DHCP方式,在檔案底部新增:
3.重啟網路服務:sudo systemctl restart networking.service
4.檢視網絡卡詳情及ping測試:
確認是不是有IP:ip addr
確認是否連線到網路:ping baidu.com
二、無線網絡卡
1.首先得到網絡卡名稱:ip addr
(或者: ls /sys/class/net )
2.設定檔案為:/etc/network/interfaces
-
- 設定DHCP方式,在檔案底部新增:
#wifi auto wlp3s0 allow-hotplug wlp3s0 iface wlp3s0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
- 設定靜態IP上網,在檔案底部新增:
#wifi auto wlp3s0 iface wlp3s0 inet static address 192.168.1.120/24 gateway 192.168.1.1 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
- 設定DHCP方式,在檔案底部新增:
3.配置無線網路
-
- 在目錄/etc/wpa_supplicant下建立檔案wpa_supplicant.conf
touch /etc/wpa_supplicant/wpa_supplicant.conf
- 執行程式wpa_passphrase來配置無線網路檔案。
wpa_passphrase ssid password > /etc/wpa_supplicant/wpa_supplicant.conf
- 檔案內容顯示如下:
- 在目錄/etc/wpa_supplicant下建立檔案wpa_supplicant.conf
network={
ssid="wifi"
#psk="password"
psk=f6374c1c5e193af4c23f7a62e901e282e389c0b4bcd9bb2
}
4.重啟網路服務:sudo systemctl restart networking.service
5.檢視網絡卡詳情及ping測試:
確認是不是有IP:ip addr
確認是否連線到網路:ping baidu.com
注:
1.可參考官方手冊。https://wiki.debian.org/NetworkConfiguration
2.network-manager的安裝可能會對該手動配置產生影響。
3.console或者tty不支援顯示中文,所以最初wifi名字最好使用英文字元。一來是tty不顯示中文,二來是不方便打中文。先連上網再說,之後可以採取ssh的方法來設定中文ssid,pts可以正常顯示中文。或者先設定有線,再通過ssh設定無線。
4.如果發現重啟networking服務失敗的情況,重啟系統有可能解決問題。
5./etc/wpa_supplicant/wpa_supplicant.conf,該檔案也可放在目錄/usr/local/etc下,以和系統檔案區分開來。
6.wpasupplicant是一個程式包,用於無線網路的連線,系統預設安裝。總共包括四個程式,/sbin/wpa_action、/sbin/wpa_cli、/sbin/wpa_supplicant和/usr/bin/wpa_passphrase。
7.連線上wifi後會有兩個關於wpa_supplicant的程序。
├─wpa_supplicant -u -s -O /run/wpa_supplicant
└─wpa_supplicant -s -B -P /run/wpa_supplicant.wlp3s0.pid -i wlp3s0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf -C /run/wpa_supplicant
8.Linux通過手機USB網路共享上網 :https://www.cnblogs.com/rosebud7/p/14844844.html
14:37:59 2022-04-08