无法添加名称服务器 16.04 LTS 虚拟安装

无法添加名称服务器 16.04 LTS 虚拟安装

刚刚在 Hyper-V 上以虚拟模式全新安装了 16.04 LTS...无法获取 DNS 解析...

最后,通过使用 ifconfig add eth0 10.0.0.1/24 使网络正常工作,使用路由添加添加了默认网关...但似乎无法弄清楚如何添加名称服务器...然后我通过删除所有路由(实验)彻底搞砸了网络。根本无法使网络正常工作。最后,通过将 auto eth0 的所有配置添加到 /etc/network/interfaces 使网络再次正常运行:

auto eth0
iface eth0 inet static
    address 10.0.0.1
    netmask 255.255.255.0
    gateway 10.0.0.200
dns-nameservers 10.0.0.50 10.0.0.51

添加配置后重新启动系统,现在我可以 ping 网络上的其他主机,但仍然没有 DNS 解析......我遗漏了什么?

答案1

$ nmcli connection modify eth0 ipv4.dns 10.0.0.50
# systemctl restart NetworkManager.service
  • 編輯/etc/resolv.conf不是一个选择,因为解析配置文件将被网络管理器覆盖。

答案2

有趣..您也可以尝试在/etc/resolv.conf 它看起来应该是这样的:

nameserver 10.0.0.50 10.0.0.51

相关内容