我无法访问某些网站

我无法访问某些网站

我尝试访问www.psychologytoday.com,但每次都失败。我尝试了代理网站,但每次连接都被拒绝。我检查了 Google 缓存的页面。只有少数人报告了这个问题。

我尝试使用 curl:

curl -v www.psychologytoday.com
* About to connect() to www.psychologytoday.com port 80 (#0)
*   Trying 67.59.71.49...
* Connection refused
*   Trying 2607:400:0:1f3::1:49...
* Failed to connect to 2607:400:0:1f3::1:49: No route to host
* Undefined error: 0
* couldn't connect to host
* Closing connection #0
curl: (7) Failed to connect to 2607:400:0:1f3::1:49: No route to host

ping 网站一切正常:

ping www.psychologytoday.com
PING www.psychologytoday.com (67.59.71.49): 56 data bytes
64 bytes from 67.59.71.49: icmp_seq=0 ttl=50 time=337.604 ms
64 bytes from 67.59.71.49: icmp_seq=1 ttl=50 time=360.487 ms

是不是因为我的调制解调器不支持 IPv6 还是其他原因?实际上有不少人抱怨该网站瘫痪了。

答案1

当我查看 psychologytoday.com 时isitdownrightnow.com。他们的图表似乎显示该网站的响应时间一直很慢。这在您的帖子中更加明显,ping 响应时间约为 350 毫秒。您的位置可能是一个因素,网站服务器的响应时间也很慢。您的连接尝试可能会超时并被丢弃。

典型的网站主机使用 TCP 连接您的计算机并从网站发回数据。TCP 的连接窗口非常有限,这有助于消除许多负面情况,如 DDOS 和僵尸连接。(Curl 也使用 TCP)

不幸的是,在这种情况下您的选择相当有限,除了要求他们升级服务器或获得响应时间更短的更高优先级的连接之外,您不能做太多的事情。

答案2

如果再次发生这种情况,并且不是网站中断,请尝试清除浏览器的缓存和 cookie,并检查计算机上的 SSL 证书。SSL 证书有到期日期,如果您计算机上的日期不正确,可能会阻止您连接到某些网站。

相关内容