16.04LTS:我用了2种方法设置,虽然本次设置成功了,但是重启就恢复默认了。求指出错误:
方法一:vim /etc/nerwork/interfaces
添加了:auto ens33 #之前是用eth0,但是看了网卡是ens33
iface ens33 inet static
address 192.168.0.27
network 255.255.255.0 #之前用netmask
gateway 192.168.0.1
接着 vim /etc/resolv.conf
添加了:nameserver 192.168.0.1
nameserver 202.96.134.133
然后 vim /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.0.1
nameserver 202.96.134.133
还有 cd /etc/NetworkManager
在这里我把 system-connections移到别的地方去了,
然后 vim NetworkManager.conf 将managed=false改成了true
最后 sudo /etc/init.d/networking restart
sudo service nerwork-manager restatr
方法二:直接编辑了网络连接,有线连接1编辑:
在ipV4中改为手动,ip:192.168.0.27 掩码:24 网关:192.168.0.1
DNS:192.168.0.1,202.96.134.133
#之前我还添加了路由,ip:192.168.0.1 掩码:24 网关:192.168.0.1 然后一直连接不上,我就把路由给删了就连上了。
以上2种方法虽然都设置成功能够正常连接,ifconfig时的ip也是我想要的,但是一旦重启就都恢复默认了,然后我就查看了我改的文件,还是我改的样子。
查看编辑网络连接就又变成自动了。