我有一台 Windows Server 计算机,其 DNS 设置如下:
Zone: home.local
Domain: apache
A (same as parent) 192.168.2.4
A xml 192.168.2.4
我希望能够连接到“apache”和“xml.apache”,并被带到同一个地址 - 但是这不起作用。在服务器和另一台机器上,我得到了以下信息:
> nslookup apache
Server: UnKnown
Address: 192.168.2.2
Server: apache.home.local
Address: 192.168.2.4
> nslookup xml.apache
Server: UnKnown
Address: 192.168.2.2
Server: apache.home.local
Address: 192.168.2.4
唯一的区别是第一个结果是 DNS 服务器上的 localhost 和环回地址。Ping 执行以下操作:
> ping apache
Reply from 192.168.2.4
> ping xml.apache
Could not find host.
> ping xml.apache.home.local
Reply from 192.168.2.4
我试过了/flushdns
,net stop dnscache
但都没用。我的 hosts 文件中没有任何异常。
我怎样才能让它工作?
答案1
据我所知,您需要使用 FQDN,即 xml.apache.home.local。