我有一个域mydomain.com,我正在使用外部DNS服务器解析互联网上的一些名称,比如www.mydomain.com和webmail.mydomain.com。
现在,我需要创建一个规则,仅在我的局域网上,将newserver.mydomain.com解析为newserver.cloudapp.net (一个托管在Azure的新服务器)。
一开始我想,“我可以在本地DNS服务器上创建一个CNAME条目,工作就完成了!”但要做到这一点,我必须创建另一个区域来解决*.mydomain.com,所有这些都出了问题。我的DNS服务器能够解析newserver.mydomain.com,但所有其他URL都不可用.当然,我的本地DNS服务器已成为该域的“权威”。
我使用的是Windows Server 2012,我只想配置我的DNS服务器来完成以下操作:
解析此条目:
newserver.mydomain.com CNAME newserver.cloudapp.net
和
*.mydomain.com仍然在外部DNS服务器上解析。
我怎么能这么做?
(预先谢谢!)
发布于 2014-12-01 13:36:44
您不必创建一个覆盖整个域的内部区域example.com,为用于*.newserver.example.com的子域newserver.example.com创建一个内部区域,并且区域名称本身不带任何前缀,即newserver.example.com.。
由于您只在内部DNS中使用这一点,我认为这是一种边缘情况,您不一定会遇到这个问题,而且仍然可以这样做:
# zone for newserver.example.com.
@ IN CNAME newserver.cloudapp.net.也不用去做
# zone for newserver.example.com.
@ IN A <the_ip-address_of_newserver.cloudapp.net.> 这是另一种选择。
https://serverfault.com/questions/648211
复制相似问题