请忍受我,因为我不是交易的networking人。
我们当前的configuration包括两台作为DHCP / Active Directory服务器的Windows服务器(如果有意义的话) – 一个是从另一台复制的。 在这两台机器上,DNSparsing设置为:

那是:
假设我们的域名是foo.com,我们使用自己的IP地址在一个托pipe的VPS上维护foo.com网站。
问题是,即使bar.foo.com是一个内部服务器,并在主Windows机器上的DNS中定义,当我ping 条 ,甚至bar.foo.com它parsing为托pipe的IP地址,而不是10. *地址。
我尝试把两个公共IP地址都从DHCP范围中取出,而且这似乎是有效的,但是它完全放慢了对任何外部网站的访问,所以这是不可接受的。 我也尝试添加两台Windows机器作为我的桌面上的DNS服务器。 这也工作,但我宁愿没有一切进入他们的DNS服务器,因为上述设置理论上应该工作。
有什么我可以检查,看看为什么ping bar.foo.com不解决Windows机器上的DNS条目?
以下是ping结果的总结,如果有帮助:
从具有静态IP的服务器Ping
bar.foo.com用正确的 IP地址parsing
从Linux机器ping未join到域
bar.foo.com用正确的 IP地址parsing
从用户的桌面计算机ping,join到域,但dynamicIP
bar.foo.com解决与不正确的 IP地址
这真让我抓狂!
你的DHCP服务器应该把你的数据中心的IP地址作为DNS服务器。 您的DNS服务器应该有一个bar.foo.com条目,指向内部IP地址。 在你这样做后,更新你的IP地址,一切都应该工作。