网站已启动,但无法通过某个 IP 访问

网站已启动,但无法通过某个 IP 访问

代表一位同事询问。他正在尝试访问一个网站 (profiles.interflonusa.com),他确实需要登录该网站才能完成一个项目。这是我在 WordPress 上构建并托管在我自己的服务器上的网站。昨天早上他能够从家里访问该网站,但截至昨天下午,尽管他没有更改任何他能想到的内容,但他无法访问该网站。他收到的错误消息是无法找到服务器 IP,尽管他可以毫无问题地访问同一服务器上的其他网站。该网站是一个子域,当他尝试访问主域 (interflonusa.com) 时,他收到了相同的错误。只要他使用相同的 wifi 网络,他就会在多台设备上遇到相同的错误,包括两台笔记本电脑和两部手机。

但是,该网站已启动,地球上的其他人都可以正常使用。他可以通过手机网络访问该网站。可以通过 wifi 热点访问该网站。我可以从终端 ping 通该网站。世界各地的页面速度检查器都显示该网站已启动。可以从任何地方访问该网站。但是,当他使用 Comcast/X-finity 家庭网络 wifi 时,他无法提高速度。他已经经历了三级 X-finity 技术支持,今天有一名技术人员在他家待了两个小时。这位技术人员进行了所有可能的检查,并更换了调制解调器。仍然无法访问这个特定的网站。这位技术人员和他的主管都感到很困惑。

我联系了 Siteground 支持部门,询问他们他的 IP 是否因为某种原因被封锁了。答案是否定的。他们也想不出发生这种情况的任何原因。

.htaccess 中没有任何可能导致这种情况的规则。

我正在使用 WordFence,但 IP 没有被阻止。Wordfence 中根本没有阻止的 IP。

我正在使用 Cloudflare(免费版),但我设置的唯一页面规则与 https 和保护登录页面有关。

我实在是想不出主意了。有人能建议下一步该去哪里吗?

答案1

为域添加 AAAA(ipv6)记录解决了此问题。

答案2

是的。查看 nslookup 详细信息,父域有 IPv6 记录,但子域没有。通过支持链进行思考,众所周知,康卡斯特非常积极地采用 IPv6,因此仔细考虑,如果 Web 服务器在默认地址上提供内容,并且对::0IPv6 提供端到端支持,那么您也应该拥有子域的 AAAA 记录。

相关内容