![为什么该名称服务器解析不正确?](https://linux22.com/image/624318/%E4%B8%BA%E4%BB%80%E4%B9%88%E8%AF%A5%E5%90%8D%E7%A7%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%A7%A3%E6%9E%90%E4%B8%8D%E6%AD%A3%E7%A1%AE%EF%BC%9F.png)
为什么这个 ENom 名称服务器解析不正确?Earthlink 与我的 ISP 相关。
$ nslookup yahoo.com dns1.name-services.com
Server: dns1.name-services.com
Address: 98.124.192.1
Name: yahoo.com.earthlink.net
Address: 69.64.147.243
$ nslookup yahoo.com
Non-authoritative answer:
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Name: yahoo.com
Addresses: 98.139.183.24
206.190.36.45
98.138.253.109
$ nslookup dns1.name-services.com
Non-authoritative answer:
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Name: dns1.name-services.com
Address: 98.124.192.1
答案1
我不知道为什么它没有解析它。但是,它将 earthlink.net 附加到 yahoo.com 的原因是因为在未找到 yahoo.com 的记录(可能是由于 @devicenull 提到的原因)后,它附加了一个默认域(在本例中为 earthlink.net),因为 nslookup 请求没有以“。”结尾。
下面将从您的 DNS 服务器查找的内容返回更有效的结果(请注意 yahoo.com 上的尾随“。”)。
nslookup yahoo.com.dns1.name-services.com
希望有帮助,
哈尔