我经营自己的在线业务,同时还为使用 wordpress.org 平台的其他人管理十几个自托管网站。它们都由英国的一家小公司托管,如果我遇到任何问题,该公司通常都会很快解决。然而...
现在,使用 Chrome 或 Safari(在 iMac 和 PC 上)尝试登录 wp-admin 时,我收到消息 ERR_CONNECTION_TIMED_OUT;即使我只是想查看网站。这不是第一次发生这种情况,我已经做了所有常规的事情 - 清除浏览器缓存,仔细检查 Wi-Fi 连接,使用“是它关闭还是只有我”网站等等。顺便说一句,可以从其他地方访问这些网站(但这对我没有帮助,我住在偏远地区并在那里工作。)我已经执行了 ping 和跟踪路由,并将我的托管提供商复制到其中(尚未回复。)
我可以使用代理(例如 anonymouse)访问网站,但当然无法以这种方式编辑它们。无论如何,这不是一个很好的解决方案,我希望能够使用 Chrome 或 Safari。有人有什么想法吗?
答案1
听起来这可能与 DNS 有关。您能 ping 通这些网站吗?您能通过 IP 地址导航到这些网站吗?
答案2
如果您可以通过代理访问该网站,就像 Jonas Lear 所说的那样,这可能与 DNS 有关,但也可能是路由问题。
- 验证您的 DNS 解析器,并确保至少可以使用 NSLOOKUP 或 DIG 返回名称解析。如果至少可以返回,则表明存在网络路径问题。
- 验证 ping 以验证第 2/3 层。如果没有发生这种情况,请验证代理服务器的网关和路由与您的网关和路由。使用 wireshark 验证您是否从站点获得返回流量。如果您只看到出站流量,则说明您有一个异步路由,这不会有帮助。代理服务器会绕过此症状。
- 您被 IPS 阻止,代理允许使用其他方式退出。如果您不是管理员,并且不知道您的出口路径,请查找。
如果 DNS 能正常工作,我会押注 2。