域名转到本地主机

域名转到本地主机

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

有人知道为什么吗?

答案1

返回的内容如下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

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

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

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

相关内容