我尝试在 Windows 10 浏览器上访问一个网站(试过 Chrome、IE、FF),该网站显示不同的内容(完全不同的网站),就像您从 etc/Hosts 更改它一样。
我尝试调试正在发生的事情,ping {site}.com(显示不同的站点 IP),我尝试了安全模式并得到了相同的结果,但是当我尝试更改我正在使用的互联网(ISP)时,它显示了正确的站点,而当我使用旧的互联网时,它显示了一个奇怪的站点,这种行为是否与 ISP 有关或与 Windows 缓存 ips/站点有关,我可以自行修复这个问题吗,还是 ISP 应该对此负责?
- 编辑
哦,我说的旧互联网是指我手机的 3G 互联网,新互联网是我的家庭互联网。
真正奇怪的是,在我的手机浏览器(chrome、android)上,它显示正确的网站!但在 Windows 上却不是这样。因此,在手机和 Windows 上使用相同的互联网,我得到的是不同的网站(android 显示正确的网站,windows 显示奇怪的网站,不同的 ip,而在家庭互联网上,两个网站都是正确的
所以我相信它是我的窗户里的东西。
我说的“不同的网站”是指显示的是 y.com 而不是 x.com,就好像您访问 facebook.com 但却获得了 youtube.com 的内容。
答案1
由@DavidPostil 评论修复,手动将网络 DNS 更改为 Google 的 DNS 并恢复为自动可解决问题。
我仍然不明白为什么,最好的解释是 Windows 缓存的东西,但运行 ipconfig /flushdns 并没有解决这个问题。
不管怎样,谢谢!