Windows Server 2003 和 2008 DNS 解析之间的奇怪行为

Windows Server 2003 和 2008 DNS 解析之间的奇怪行为

我遇到了一个奇怪的问题,经过排查,我发现这是由于操作系统差异造成的。在我的 2003 服务器上,我可以 ping 以下内容:

  • hostname.childdomain.example.com (已通过)
  • 主机名(已通过)
  • hostname.child(已通过)

在我的2008服务器上:

  • hostname.childdomain.example.com (已通过)
  • 主机名(已通过)
  • hostname.child(失败)

Unix 平台:

  • hostname.childdomain.example.com (已通过)
  • 主机名(已通过)
  • hostname.child(失败)

Windows 服务器上的 DNS 后缀:

  • childdomain.example.com
  • 示例.com

2003 和 2008 服务器上的 DNS 后缀相同。我已通过测试验证,由于 DNS 后缀,我能够在 Windows 2003 服务器上 ping hostname.child。DNS 服务器位于 Unix 平台中。AD 对象位于同一 OU 中。关于此问题,我在网上找到的最接近的资料是以下文章:

http://networkadminkb.com/KB/a253/windows-2008-append-parent-suffixes-the-primary-dns.aspx

但无论我如何更改,我都无法在 2008 服务器上获得相同的行为。非常感谢提供的任何帮助或指导。提前致谢。

答案1

相关内容