我在路由器后面有一台服务器,该服务器具有 IPv6 地址。我将 DNS 配置为 AAAA 记录,但似乎只有 IPv6 计算机才能访问该域。有没有办法将域名移植到 IPv6 网络,以便 IPv4 上访问域名的任何人都会被转发到我的 IPv6 服务器?
我曾经通过隧道来实现这一点,他们会为你分配一个子域名,但现在他们关闭了,我想知道我是否可以为自己分配一个子域名。
答案1
只有 IPv6 客户端可以访问您的站点的原因是AAAA
记录解析为 IPv6 地址(我假设是来自您的路由器)。
要使您的服务器可通过 IPv4 访问,您必须A
使用路由器的公共 IPv4 地址设置一条记录。如果没有,您必须找到一种方法将可公开访问的 IPv4 地址隧道传输到路由器的 IPv6 地址。
您应该提供更多详细信息,例如网络图、所涉及的域和地址。
答案2
如果您想要将流量导向当前具有 A 记录 (IPv4) 的域,则需要添加带有 IPv6 地址的 AAAA 记录。除非有防火墙,否则 IPv6 流量将路由到您。
HE 提供的 DNS 服务可处理正向(AAAA 或 A)记录和 IPv6 反向(PTR)记录。您的 IPv4 地址提供商可能可以控制您的 IPv4 地址的 PTR 记录,但他们也可以将其委托给您。