我已将 5 个网站移至 VPS 服务器,并使用新名称服务器更新了 DNS。我从 WHM 中的完整备份中恢复了这些网站。
原始主机的 IP 地址为 123.456.789(匿名),目标主机的 IP 地址为 88.88.88.88。但是,IP 地址解析为 88.88.681.63(与目标主机非常相似的地址)。目标主机上的 cPanel 中的 A 记录正确指向 88.88.88.88。
我设置了一个维护页面,显示在源主机和目标主机上,但是当我浏览该站点时,它解析为错误的 IP 地址,因此显示:
指数 /
Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.3.16 服务器位于 mydomain.com.au 端口 80
当我 ping 域名时,它有时会解析为正确的 IP 地址,但大多数时候它会解析为错误的 IP 地址。
鉴于名称服务器更新已有大约 9 个小时,这是传播过程中的正常行为还是我做错了什么?
答案1
验证所有名称服务器是否都是正确的 IP
dig +short @IP_NAMESERVER_X domaintoconsult
dig +short @IP_NAMESERVER_Y domaintoconsult
如果这是正确的,那么对于所有委托的名称服务器(whois 上的名称服务器)来说,问题都是旧条目的 TTL 问题。