域转到本地主机

Joa*_*son 12 networking dns domain bind

我有一个名为 ejn.nu 的域。在某些计算机和网络上,它会在应该将用户发送到我的服务器时将用户发送到 localhost。当我执行“ping”时,它显示了我服务器的正确 ip,而当我执行“dig”时,它显示了正确的 ip。但是当我在浏览器中访问该页面时,它只显示本地主机。我相信它与我的 DNS 服务器有关,因为它在我搬到自己的绑定服务器之前工作。
计算机没有任何类型的 dns-cache。

有谁知道为什么?

Bob*_*Bob 31

这是dig any ejn.nu返回的内容:

ejn.nu.                 60      IN      SOA     ejn.nu. root.ejn.nu. 18 604800 86400 2419200 604800
ejn.nu.                 60      IN      A       217.211.179.99
ejn.nu.                 60      IN      NS      ns2.sudonet.net.ejn.nu.
ejn.nu.                 60      IN      NS      ns1.sudonet.net.ejn.nu.
ejn.nu.                 60      IN      AAAA    ::1
Run Code Online (Sandbox Code Playgroud)

注意AAAA记录。这是 IPv6 地址,也是 IPv6::1中的环回地址。

基本上,任何喜欢 IPv6 的客户端都会请求/查看AAAA记录并访问环回接口。

至于解决这个问题,这取决于您的 DNS 服务器的配置方式以及您是否希望在您的站点上支持 IPv6。您需要提供正确的 IPv6 地址,或者完全删除记录。

  • 就我个人而言,我刚刚得到了`ejn.nu。60 IN AAAA ::ffff:217.211.179.99`——为什么不完全删除 AAAA RR...? (5认同)