Route53 上的子域名可能存在 IPv6 问题

Route53 上的子域名可能存在 IPv6 问题

我将子域的 DNS 解析委托给 AWS 上的 Route 53。最初一切正常,但几天后,名称解析在浏览器中和使用 nslookup 时停止工作。使用 simpledns.com 进行故障排除,似乎发生了以下情况:

一个请求被发送到我主域的注册商,该注册商使用我为子域配置的四个 Route 53 名称服务器做出正确响应。

然后解析其中一个 Route 53 名称服务器的名称,结果是 ipv4 地址和 ipv6 地址。

接下来,调用 Route 53 名称服务器的 IPv6 地址,但调用失败并显示以下消息:

“发送请求错误:使用了与请求的协议不兼容的地址”

然后,它尝试使用 ipv4 地址,并成功返回我在 Route 53 中指定的 A 记录。

我的想法是,当运行 nslookup(或在浏览器中进行名称解析)时,尝试通过 ipv6 联系 Route 53 名称服务器时会失败,并且不会使用 ipv4 地址重试。不过不知道如何确认这一点。

什么可能导致此行为? 有什么解决方法吗?

谢谢

相关内容