vmware中ubuntu16.04网络设置
使用vmware安装了ubuntu 16.04虚拟机,使用桥接模式。
1,在界面右上角的网络中选“编辑连接”,点“以太网”下的连接,然后点“编辑”;
2,选中“IPv4设置”Tab页,方法选“手动”,在地址中添加IP地址及网关;
3,输入DNS服务器。
网络重启命令:sudo /etc/init.d/networking restart
重启后,dns不可用(apt-get无法安装、网页无法打开)。经检查可以ping通网关、外网IP地址等。
错误的尝试:
手动修改/etc/resolv.conf增加nameserver,错误:该文件是resolvconf动态创建,重启会重写;
查看/etc/resolv.conf中,有一条记录:
nameserver 127.0.1.1
经查询,这是Ubuntu本地DNS服务dnsmasq写的。
关闭Ubuntu本地DNS服务dnsmasq:
修改/etc/NetworkManager/NetworkManager.conf,注释掉#dns=dnsmasq
添加dns设置:
修改/etc/resolvconf/resolv.conf.d/base,增加nameserver记录
修改后,重启系统。
常用命令:
重启网络: sudo /etc/init.d/networking
restart
重启NetworkManager: sudo
service network-manager restart
重新加载dns配置: sudo resolvconf -u
感谢链接:https://blog.csdn.net/sunj92/article/details/105989309/