无法从主机获取响应,只能从我的互联网连接获取响应

无法从主机获取响应,只能从我的互联网连接获取响应

我正在尝试连接到我拥有的网站。这是一个指向 shopify 商店的域名。

尝试加载网站时,浏览器会挂起。当我使用 curl 发出请求时,我得到以下信息:

$ curl -vvv samarkanddesign.com                                                                                                                                                                  
*   Trying 23.227.38.65:80...
* Connected to samarkanddesign.com (23.227.38.65) port 80 (#0)
> GET / HTTP/1.1
> Host: samarkanddesign.com
> User-Agent: curl/7.77.0
> Accept: */*
>

在我终止该进程之前,不会发生任何其他事情。

但奇怪的是,这个问题只在我家的互联网上出现。当我通过 VPN 或蜂窝网络连接时,网站加载正常。

所有其他网站(包括其他 Shopify 网站和 shopify 管理员)似乎都可以通过我家里的互联网连接正常运转。

有什么建议可以诊断这个问题吗?是什么原因导致它只在我的家庭连接上失败。如果我受到速率限制,我预计 shopify 会以 429 响应,但我根本没有收到任何响应。

DNS 看起来没有问题,并且解析的 IP 是正确的。

更新:

看起来由 shopify 托管且其域名指向同一 IP(23.227.38.65)的其他网站也没有响应。

如果我直接 ping 该 IP,我会得到以下结果:

$ ping 23.227.38.65                                                                                                                                                                              
PING 23.227.38.65 (23.227.38.65): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3

但如果我激活我的 VPN 并重试,如果工作正常:

$ ping 23.227.38.65                                                                                                                                                                             
PING 23.227.38.65 (23.227.38.65): 56 data bytes
64 bytes from 23.227.38.65: icmp_seq=0 ttl=53 time=65.015 ms
64 bytes from 23.227.38.65: icmp_seq=1 ttl=53 time=77.526 ms
64 bytes from 23.227.38.65: icmp_seq=2 ttl=53 time=88.251 ms

相关内容