![Windows 8 无法从 DNS 解析内部主机名](https://linux22.com/image/1393174/Windows%208%20%E6%97%A0%E6%B3%95%E4%BB%8E%20DNS%20%E8%A7%A3%E6%9E%90%E5%86%85%E9%83%A8%E4%B8%BB%E6%9C%BA%E5%90%8D.png)
我有一个内部 DNS 服务器(BIND,IP:192.168.5.5,它将外部域的查询转发到我的 ISP 的 DNS),带有本地域(example.int)。我可以毫无问题地解析 MacOS X 或 Linux 系统的主机名,但我的 Windows 8 机器却不行。
如果我使用nslookup
,我会得到以下结果:
c:\>nslookup wiki.example.int
Server: UnKnown
Address: 192.168.5.5
*** UnKnown can't find wiki.example.int: Non-existent domain
同样,Windows 无法解析任何本地域名(google.com 等外部域名没有问题),但 Linux 和 Mac 系统可以。
答案1
你的 Windows 系统是从 DHCP 还是静态获取 IP?
如果是 DHCP,您是否在 DHCP 配置中包含了转发 DNS 服务器?似乎也看不到您的 DNS 服务器的主机名。