我们的本地网络具有以 结尾的内部域.int
。在 Windows 10 主机上运行的 VirtualBox 中以客户机身份运行 Ubuntu 18.04.1 LTS 时,它会随机失去解析这些域的能力。
发生这种情况时,ping 和浏览器都无法通过内部.int
域到达服务器,只能通过查询 IP 到达。只有重新启动虚拟机才能.int
再次解析域。以常规顶级域结尾的外部域始终可以解析。
到目前为止,我已经尝试了以下步骤:
sudo service network-manager restart
- 断开并重新连接虚拟机的虚拟电缆连接
sudo systemd-resolve --flush-caches
.int
使用 nslookup解析我们的一个域名--dns-ip=
,强制使用我们的内部 DNS 服务器进行解析
所有这些操作都无法.int
解析内部域。只有重新启动 VirtualBox 中的 Ubuntu 客户机才能再次解析内部域。
尽管内部域解析已中断,但nmcli device show [device]
显示内部 DNS 服务器仍然被列为IP4.DNS[1]
并响应 ping。
如能得到关于如何进一步研究和解决该问题的任何提示,我们将不胜感激。