Windows Server 2003 DNS添加CNAME不起作用

我试图在我的DNS服务器上创build一个子域别名有portal.domain.com,而不是obscureServer32324name.domain.com我已经尝试一个CNAME别名到确切的A主机条目或创build第二个A主机条目服务器的IP,他们都没有让我得到一个回应,即使在DNS服务器上运行ping。

我想添加这些logging到dnsmgmt之后需要做什么,比如需要启动dns服务吗?

在“domain.com”DNS区域中创build引用“obscureServer32324name.domain.com”的CNAMElogging“portal.domain.com”。 从命令提示符处,执行:

nslookup portal.domain.com 

你回来了什么?

请记住,如果“domain.com”是一个集成了Active Directory的区域,则在DNS服务器开始parsing之前可能会有一些延迟。

同样在Active Directory集成DNS方面,请记住,您的DNS客户端可能不会尝试parsingDNS服务器,该DNS服务器正在“查看”您之前添加logging(通过DNSMGMT)的同一AD副本。 强制AD复制或等待5分钟AD复制完成。

您不需要停止/重新启动Microsoft DNS服务器以进行“采取”这样的更改。

编辑重新:您的意见:

离奇。 我有点不知所措 这是一个非常常见的configuration,所以它应该工作得很好。 我有几个客户的服务器configuration就是这样(W / CNAMElogging,如“WSUS”或“防病毒”等)。

您正在testing的计算机已configuration为使用将CNAME添加为其DNS服务器的服务器计算机 – 正确吗?

执行以下操作,只要确保您正在查询正确的区域即可:

 nslookup -querytype=SOA domain.com 

你应该回到这样的东西:

 domain.com primary name server = server.domain.com responsible mail addr = hostmaster serial = 425 refresh = 900 (15 mins) retry = 600 (10 mins) expire = 86400 (1 day) default TTL = 3600 (1 hour) server.domain.com internet address = 192.168.1.1 

确保您找回的SOAlogging确实指的是您希望看到托pipe区域的服务器计算机。

我们会弄清楚,这可能需要一点时间。

看起来像有涉及不同的DNS服务器。 一个是创buildlogging,另一个是查询logging。

我认为你在内部DNS服务器上创buildlogging,而你的客户端没有configuration去查看那个DNS服务器。

这对你有可能吗?

  1. 获取客户端计算机中configuration的DNS服务器IP
  2. login到该DNS服务器,如果domain.com区域存在,则在那里创buildCNAME条目。

如果你无法做到这一点

你能给出以下命令的输出吗?

您从中查询DNS的机器

 ipconfig /all nslookup portal.domain.com nslookup -q=NS domain.com