有什么可以阻止这种情况发生吗?这是一个可能的场景吗?
ns1.edgecastdns.net。172,800 IN(互联网)A(IPV4 主机地址)192.16.16.5
ns1.edgecastdns.net。172,800 IN(互联网)AAAA(IPV6 主机地址)2606:2800:3::5
这两个记录具有相同的名称,所以我认为它可能提供了错误的记录。
DNS 服务器总是有可能有问题,但似乎不太可能。如果您查询特定类型的记录,则应获得该类型。
但是,DNS 服务器通常会回答未作为优化提出的问题。在这种情况下,它似乎确实提供了 AAAA 记录作为“附加答案”。这完全没问题。
QUESTIONS:
ns1.edgecastdns.net, type = A, class = IN
ANSWERS:
-> ns1.edgecastdns.net
internet address = 192.16.16.5
ttl = 3582
...
ADDITIONAL RECORDS:
...
-> ns1.edgecastdns.net
has AAAA address 2606:2800:3::5
ttl = 63143
Run Code Online (Sandbox Code Playgroud)