debian/ubuntu管理網絡鏈接的有兩套方案,右上角的圖形化的NetworkManager和配置文件的 ifup/ifdown, 若是在 /etc/network/interfaces裏設置了網卡信息,那麼NetworkManager就不會接管該網卡, 若是沒有設置配置文件NetworkManager默認是會接管網卡的,但有時可能會出現圖形化管理掛掉的狀況, 圖形化管理工具顯示設備未託管,出現這種狀況可經過設置配置文件的方案拉起網卡。
修改配置文件,使配置文件方案生效.ubuntu
sudo vim /etc/NetworkManager/NetworkManager.conf 將`managed=false`修改爲`managed=true` #重啓或者source重載下配置文件(兩種方法任選) sudo source /etc/NetworkManager/NetworkManager.conf sudo reboot
修改網卡配置文件vim
sudo vim /etc/network/interfaces
改爲以下:網絡
有線配置部分 # 自動掛載enp4s0f2網卡 auto enp4s0f2 iface enp4s0f2 inet static # 靜態IP address 172.16.168.128 # 網關地址 gateway 172.16.168.1 #撥號上網請把gateway所有設置爲0 # 子網掩碼 netmask 255.255.255.0 #------------------分割線---------------------- 無線配置部分(是否設置根據須要): auto wlan0 iface wlan0 inet static netmask 255.255.255.0 gateway 192.168.0.1 address 192.168.0.113 pre-up ip link set wlan0 up pre-up iwconfig wlan0 essid ssid wpa-ssid TP-Link # 這裏的ssid爲路由裏設置的無線名稱 wpa-psk 12345678 # 無線密碼 adsl撥號上網(是否設置根據須要): auto dsl-provider iface dsl-provider inet ppp # dsl-provider 爲以前配置好的撥號名稱 provider dsl-provider
重啓networkingide
sudo /etc/init.d/networking stop sudo /etc/init.d/networking start
** 使用restart 可能會沒法生效建議用stop/start **工具
# 默認文件不存在 sudo vim /etc/resolvconf/resolv.conf.d/base 添加DNS地址 nameserver 114.114.114.114
刷新配置文件rest
sudo resolvconf -u