Ubuntu各个版本不同,设置静态ip的方式也不同,这里记录一下Ubuntu16.04版本设置静态ip的过程
1、查看网卡信息:
通过 ifconfig 查询自己的网卡名字,比如我的是 ens33
2、查看网关信息:
ip route show
可以看到当前网关为 192.168.25.250
3、设置静态ip:
gedit /etc/network/interfaces
追加以下内容
auto ens33 #设备的网卡名字
iface ens33 inet static #使用静态ip设置
address 192.168.25.106 #设置ip地址
netmask 255.255.255.0 #设置子网掩码
gateway 192.168.25.250 #设置网关
dns-nameservers 114.114.114.114 8.8.8.8 #设置DNS地址
4.重启网络服务:
/etc/init.d/networking restart
因为设置了静态ip,取消勾选启动联网实际仍然有网。
重启电脑后,/etc/resolv.conf文件中会自动添加nameservers的内容,可以在重启前后观察其变化。
如果连接错误,使用以下操作:
gedit /etc/NetworkManager/NetworkManager.conf
将managed设置为true
重启网络管理器:
sudo service network-manager restart
重启网络服务:
/etc/init.d/networking restart
现在如果取消勾选启动联网则会断网。
来源:https://blog.csdn.net/M82_A1/article/details/98965649