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/


posted @ 2020-12-05 16:51  strongbug1  阅读(121)  评论(0编辑  收藏  举报