昨天,我正在开发一个开发网站(我有一个修改过的主机文件要查看),突然 Chrome 无法加载该网站。或者生产网站(不需要修改主机文件)或任一服务器上的任何其他网站。很奇怪,所以我从 Mac 转到 PC,看看它们在那里是否能正常工作。是的,工作正常。所以我问了同事,她也有同样的 Mac 型号,看看它们是否能正常工作。是的,她也能正常工作。
FireFox 中也不起作用。所以我刷新了所有浏览器缓存$ dscacheutil -flushcache
。仍然没有结果。再次检查主机文件,将条目从底部移到顶部,以便更好地测量,然后重新保存。没有结果。
然后我尝试 TS 进入服务器,并能够访问两个都服务器。WTF?我可以通过 SFTP 连接到所有服务器和 SVN,但浏览器上仍然没有任何反应。我重启了机器。仍然没有任何反应。
然后我想也许……也许我的公共 IP 已被防火墙列入黑名单。作为最后的努力,我尝试了 Safari,结果所有网站均可在 Safari 上运行!。 这到底是怎么回事。 ?
在 Chrome 上失去连接之前,我还没有访问过 Firefox 上的任何开发网站。昨天早上,我刚刚修改了这个开发网站的主机文件。我被难住了。有没有专门针对小精灵的类别?因为我很确定这是他们的错。
****编辑****
每台服务器上的一个网站在 Safari 中只为我加载了一次。然后又拒绝加载。它说服务器没有响应。
答案1
防火墙故障转移解决了这个问题,所以我猜我的怀疑是正确的……但仍然无法解释为什么它会让来自同一 IP 的新浏览器连接。愚蠢的防火墙。