Ubuntu16.04固定IP
原文链接:https://blog.csdn.net/qq_42881421/article/details/83114530
由于Ubuntu重启或者更换网络连接后,IP很容易改变。
以下介绍在NAT网络连接模式下,固定Ubuntu16.04 IP地址的方法:
1. 查看IP地址:
ifconfig
记住网络连接名称和IP地址,一会儿固定IP用到
2.查看网关:
点击虚拟机“编辑”--->“虚拟网络编辑器(N)”
可看到网关地址是192.168.249.2
3.设置固定的IP地址:
sudo nano /etc/network/interfaces
添加以下内容
# 自动挂载ens33网卡
auto ens33
iface ens33 inet static
# 静态IP
address 192.168.249.131
# 网关地址
gateway 192.168.249.2
# 子网掩码
netmask 255.255.255.0
网络连接名称为ens33 (通过ifconfig查到),注意修改
iface ens33 inet 设置为static,说明将IP设置为静态IP
固定的IP为192.168.249.132 ,其中,192.168.249.与虚拟机查到的子网地址一致,132取值范围是(1-255)
getway为网关地址,要与上一步查到的网关IP一致
修改内容截图如下:
修改后记得保存
重启networking服务
sudo /etc/init.d/networking restart
小技巧:对于服务器版本的Ubuntu,每次重启后网络是不通的,执行一下重启networking命令即可恢复网络。
4. 设置DNS
sudo nano /etc/resolvconf/resolv.conf.d/base
添加以下内容
nameserver 223.5.5.5
nameserver 114.114.114.114
nameserver 8.8.8.8
其中nameserver 223.5.5.5为阿里的DNS服务器, 114.114.114.114为国内的DNS服务器,8.8.8.8为谷歌的DNS服务器
修改截图如下:
5. 刷新配置文件
sudo resolvconf -u
6.修改 NetworkManager配置
sudo nano /etc/NetworkManager/NetworkManager.conf
将managed=false修改成managed=true,截图如下:
重启NetworkManager
sudo service network-manager restart
7.验证:
a.更换一个网络连接,例如:连接另外一个手机热点的网络,再查看IP是否有变化,查到的IP如果IP没变,则IP已固定成功。
b. 验证是否能上网
ping www.baidu.com
按Ctrl + C 结束命令查询。
如果测试成功,说明已经固定好Ubuntu IP;
否则,建议检查一遍是否有哪里配置错误。还不行建议sudo reboot命令重启Ubuntu再测试验证。
完成!