Windows Server 上的子域 - nslookup 有效,仅使用 FQDN 进行 ping

Windows Server 上的子域 - nslookup 有效,仅使用 FQDN 进行 ping

我有一台 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

我试过了/flushdnsnet stop dnscache但都没用。我的 hosts 文件中没有任何异常。

我怎样才能让它工作?

答案1

据我所知,您需要使用 FQDN,即 xml.apache.home.local。

相关内容