Ubuntu 网络配置
debian/ubuntu管理网络连接的有两套方案,右上角的图形化的NetworkManager和配置文件的 ifup/ifdown,
如果在 /etc/network/interfaces里设置了网卡信息,那么NetworkManager就不会接管该网卡,
如果没有设置配置文件NetworkManager默认是会接管网卡的,但有时可能会出现图形化管理挂掉的情况,
图形化管理工具显示设备未托管,出现这种情况可通过设置配置文件的方案拉起网卡。
修改配置文件,使配置文件方案生效.
sudo vim /etc/NetworkManager/NetworkManager.conf
将`managed=false`修改成`managed=true`
#重启或者source重载下配置文件(两种方法任选)
sudo source /etc/NetworkManager/NetworkManager.conf
sudo reboot
修改网卡配置文件
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
重启networking
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start
** 使用restart 可能会无法生效建议用stop/start **
配置DNS
# 默认文件不存在
sudo vim /etc/resolvconf/resolv.conf.d/base
添加DNS地址
nameserver 114.114.114.114
刷新配置文件
sudo resolvconf -u