这不是我有任何关系的领域,但我不明白是怎么回事。 sciencedaily.com的域名服务器是:
如果我运行nslookup并键入server ns-1414.awsdns-48.org
然后server ns-1414.awsdns-48.org
它返回
*** ns-1414.awsdns-48.org can't find sciencedaily.com: No response from server
但它运行在PowerShell中的resolve-dnsname sciencedaily.com -server ns-1414.awsdns-48.org
它正确返回DNSlogging。 我错过了什么?
看起来server ns-1414.awsdns-48.org
比IPv4更server ns-1414.awsdns-48.org
IPv6,因为在networking接口上启用了IPv6; 它使得nslookup支持IPv6以满足以下请求。 由于缺lessIPv6连接到外部世界,但是,该DNS请求失败。 看起来像nslookup sciencedaily.com ns-1414.awsdns-48.org
,当调用nslookup时,如nslookup sciencedaily.com ns-1414.awsdns-48.org
,正如您在使用resolve-dnsname时所说的那样。 首先查找ns-1414.awsdns-48.org
的IP(v4),然后执行
$ nslookup > server 205.251.19 > sciencedaily.com