DNS BIND 9.9 查询仅适用于完全限定域名 (FQDN),不适用于短名称

DNS BIND 9.9 查询仅适用于完全限定域名 (FQDN),不适用于短名称

我在尝试将非常旧的 DNS BIND 9.5 移至新的 DNS BIND 9.9 时遇到了问题。该问题类似于此帖子: DNS 查询仅适用于完全限定域名 (FQDN),不适用于短名称 但问题出在使用短名称的 Windows DNS 客户端中。当您使用短名称查询旧 DNS 时,它会解析 FQDN。当您使用短名称查询新 DNS 时,它会失败。它们都使用 FQDN 很好地解析。据说nslookup使用域后缀搜索。Windows 8.1 和 10 的问题仍然存在。我无法在其他版本中尝试此操作。

C:\Users\jsm> nslookup jsm 10.0.52.1
Servidor:  NSGal02.bancoxxx.com.ar
Address:  10.0.52.1
Nombre:  GAL115100.bancoxxx.com.ar
Address:  10.6.15.36
Aliases:  jsm.bancoxxx.com.ar

C:\Users\jsm> nslookup jsm 10.0.52.2
Servidor:  UnKnown
Address:  10.0.52.2

*** UnKnown no encuentra jsm: Server failed

C:\Users\jsm> nslookup jsm.bancoxxx.com.ar 10.0.52.2
Servidor:  UnKnown
Address:  10.0.52.2

Nombre:  GAL115100.bancoxxx.com.ar
Address:  10.6.15.36
Aliases:  jsm.bancoxxx.com.ar

有什么线索吗?

答案1

我猜想您的 TCP/IP 属性中的 DNS 后缀搜索顺序可能存在问题,或者您机器中的 DNS 表已损坏。如果是这样,输入主机的 FQDN 将允许 DNS 定位服务器。您可能希望尝试重新编辑 DNS 表。

相关内容