![为什么我在通过 Network Solutions DNS 到 Amazon AWS 时遇到 DNS 问题?](https://linux22.com/image/1332509/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E5%9C%A8%E9%80%9A%E8%BF%87%20Network%20Solutions%20DNS%20%E5%88%B0%20Amazon%20AWS%20%E6%97%B6%E9%81%87%E5%88%B0%20DNS%20%E9%97%AE%E9%A2%98%EF%BC%9F.png)
Network Solutions 似乎存在 AWS 主机名问题。此 AWS ELB 已存在数月,并且可从除 Network Solutions 之外的每个主要 DNS 提供商解析。知道原因吗?
工作正常(4.2.2.2 DNS)
$ nslookup testloadbalancer-1761726467.us-west-2.elb.amazonaws.com
Server: 4.2.2.5
Address: 4.2.2.5#53
Non-authoritative answer:
Name: testloadbalancer-1761726467.us-west-2.elb.amazonaws.com
Address: 50.112.251.201
不工作(网络解决方案 DNS)
$ nslookup testloadbalancer-1761726467.us-west-2.elb.amazonaws.com ns1.worldnic.com
Server: ns1.worldnic.com
Address: 205.178.190.1#53
** server can't find testloadbalancer-1761726467.us-west-2.elb.amazonaws.com.localhost: SERVFAIL
答案1
ns1.worldnic.com 是否意味着是一个开放解析器,如 level3 的 4.2.2.2 或 Google 或 OpenDNS?它没有返回任何记录,可能是因为它对该us-west-2.elb.amazonaws.com.
区域没有权威性。您是否使用 Network Solutions 托管其他区域,该区域具有 ELB 记录的 CNAME?
它也返回了,SERVFAIL
这很奇怪。我怀疑ns1.worldnic.com
它不符合标准,但如果不进一步探究就很难判断。