我有一个名为 www.kickassgamekeys.com 的域名,我为其切换了域名服务器,显示该域名已更新。当我尝试从工作中访问它时,它会带我到新服务器(默认 opencart 主题),但当我从家里访问它时,我总是得到旧网站。我总是使用同一台笔记本电脑。切换发生在大约 30 小时前。
也许有人有什么想法?
是的,我试过 CTRL+F5。我可以从办公室的笔记本电脑进入网站,同样的笔记本电脑,但在家里,我被引导到旧网站。
答案1
您需要使用dig
来查找您在各自位置观察到的响应的 TTL。例如,您的家用路由器可能仍有一个旧的缓存条目。
dig www.kickassgamekeys.com
...
www.kickassgamekeys.com. 14400 IN CNAME kickassgamekeys.com.
kickassgamekeys.com. 14385 IN A 162.212.134.232
...
;; SERVER: 192.168.1.1#53(192.168.1.1)
...
表示14400
TTL 为 4 小时。这不应该持续这么长时间。
特别注意哪个服务器给了你答案。它可能存在缓存问题。使用
dig +trace
获取用于解析域名的名称服务器链,并使用以下方法检查其响应
dig @<DNS resolver IP>
直接向他们查询。