Ede*_*son 5 domain-name-system internal-dns windows-server-2012
我有一个域名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 服务器。
我怎样才能做到这一点?
提前致谢!;)
您不必创建example.com覆盖整个域的内部区域,也不必为newserver.example.com权威子域创建内部区域*.newserver.example.com,并且区域名称本身不带任何前缀,即newserver.example.com.
由于您仅在内部 DNS 中使用此功能,我认为存在一种边缘情况,您不一定会遇到此问题,但仍然可以执行以下操作:
# zone for newserver.example.com.
@ IN CNAME newserver.cloudapp.net.
Run Code Online (Sandbox Code Playgroud)
并且不必做
# zone for newserver.example.com.
@ IN A <the_ip-address_of_newserver.cloudapp.net.>
Run Code Online (Sandbox Code Playgroud)
这是替代方案。