![ubuntu 不查询我的本地 DNS](https://linux22.com/image/1170810/ubuntu%20%E4%B8%8D%E6%9F%A5%E8%AF%A2%E6%88%91%E7%9A%84%E6%9C%AC%E5%9C%B0%20DNS.png)
我有一个 Windows 域控制器,192.168.1.1,带有 DNS 服务。我们来给它命名dc.我的域名.本地。
我绘制了地图mypc.mydomain.local至 192.168.1.2 并在 DNS 中注册。
在我的客户端网卡中,我已将 192.168.1.1、192.168.1.254、8.8.8.8 配置为 DNS。/etc/hosts没有 mydomain.local pc 的条目。
如果我想达到mypc.mydomain.local从客户端,例如通过 ping 或浏览器,它工作正常。
有时我会收到找不到名称的错误。在我的客户端上,如果我执行命令
nslookup mypc.mydomain.local
nslookup dc.mydomain.local
我什么也得不到。如果我
nslookup mypc.mydomain.local 192.168.1.1
它解决了我在 192.168.1.2 中的问题
因此不存在 DNS 问题。
如果我重新启动客户端的网卡,那么我就可以到达mypc.mydomain.local。
问题是什么?