我注册了一个类似 example.com 的域名并正在等待它开始解析。
我的 PC 浏览器(Chrome)显示“无法访问此网站”页面,所以我以为域名仍在传播。但是,当我在手机上尝试该域名时,它成功了。
手机和电脑连接到同一个路由器,因此它们从同一个来源获取互联网(尽管手机可能使用了蜂窝数据。)
- 为什么域名在手机上可以解析,但在电脑浏览器上却无法解析?
- 过了一会儿,PC 浏览器确实开始成功解析。有没有办法加快这个过程?
- 我如何辨别域名是否由于浏览器/操作系统而无法解析?(因此它可能在不同的设备上工作。)
答案1
这可能是缓存问题。也许您的 PC 使用路由器作为 DNS 服务器,并且缓存了未解析的 example.com。或者您自己的 PC 缓存了它。我想您的手机可能使用了另一个 DNS 服务器。在您的 PC 上,您可以尝试加快速度,ipconfig /flushdns
强制它再次查询 DNS,并希望得到权威答案。
答案2
这是 Chrome 缓存 DNS 的问题。解决方法:
chrome://net-internals/#dns
然后点击“清除主机缓存”。chrome://net-internals/#sockets
并点击“关闭空闲套接字”、“刷新套接字池”。