我已将 Windows Server 2008 R2 配置为 Windows 7 x64 客户端的 DNS 服务器。解析地址非常方便,但有一个例外:
解析 TLD io 的 A 条目。返回服务器失败错误消息。
但以 Google DNS 8.8.8.8 作为我的 DNS 服务器为例,我收到以下响应:名称:io 地址:193.223.78.212
我的问题是,这是一个配置问题还是预期的行为?
谢谢您的帮助。
答案1
我做了一些实验室测试,从我在 DNS 服务器上捕获的数据包来看,Windows Server 2008 R2 DNS 服务器在解析单标签 DNS 名称(如或io.
——ac.
两者都A
在 Internet DNS 系统中分配了记录)时从不尝试联系任何其他服务器。
我想说,您看到的是 Windows DNS 服务器和单标签名称中的一个极端情况。考虑到GlobalNames 区域支持单标签名称的功能。
你应该不会遇到解析名称的问题之内这些区域,但在每个测试案例中,我的 DNS 服务器对任何单标签 DNS 名称的查询都返回了“服务器故障”响应没有将任何请求发送到任何其他 DNS 服务器(无论是否配置了“转发器”或根提示)。