一、對於有線網絡,如果默認沒有安裝圖形界面,進入了 multi-user.target中時,是沒有使用NetworkManager管理網絡的,此時需要手動配置才能上網
-
首先得到網卡名稱:
ip addr
orls /sys/class/net/
,以下假設網卡名為eth0
,實際中應替換為自己實際的名稱。 -
設置文件為:
/etc/network/interfaces
- 使用DHCP方式,在文件底部添加:
auto eth0 allow-hotplug eth0 iface eth0 inet dhcp
- 手動設置IP上網,在文件底部添加:
auto eth0 iface eth0 inet static address 192.168.0.7 netmask 255.255.255.0 gateway 192.168.0.254
-
重啟網絡服務
sudo systemctl restart networking.service
詳細的設置方法可以使用man interfaces
得到
也可以參考這里:https://wiki.debian.org/NetworkConfiguration
二、更推薦的作法是使用NetworkManager來管理網絡
sudo apt install networkmanager
安裝NetworkManager包后,命令行中多出兩個命令,一個是nmcli
純命令的網絡配置工具,一個是nmtui
的終端圖形配置工具。- 確定在文件
/etc/network/interfaces
中沒有手動配置過網絡,即上面一、中配置的內容應該被刪除掉。 nmtui
打開圖形界面,直接配置就好,當然也可以在這里設置無線連接的。sudo systemctl restart NetworkManager.service
重啟服務。