匿名账户的原因很明显
在过去 12 小时内,包括我在内的多家印度 ISP 开始屏蔽知名“成人”网站和其他一些网站。我进行了一些基本的诊断,但无法确定屏蔽在哪里进行
当导航到该网站时,会返回 404 错误,并显示以下 HTML
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
</body></html>
所有网站都返回与上述相同的 HTML
尝试使用 Google DNS 和 ISP DNS,结果相同
nslookup 的结果与http://ping.eu/nslookup/
Fiddler 显示 404 错误源自与网站相同的 IP,并显示以下错误
15:09:44:7155 Fiddler.Network.ProtocolViolation - [#440] No Connection: close, no Content-Length. No way to tell if the response is complete.
tracert 可以工作,但是在印度境外有 2-3 次超时
通过 IP 访问会引发 cloudflare 错误,提示不允许直接 IP 访问该网站
答案1
我认为您调查了所有需要调查的内容。由于和nslookup
都traceroute
很好,并且由于在浏览器中使用 IP 地址“有效”(显示 CloudFlare 错误,这不是您的 ISP),因此只是一个大胆的猜测:
我猜他们在看到某些特定内容时会屏蔽网站HTTPHost
标头或使用 HTTPS信噪比,当看到主机名时在 SSL 握手中。他们可能甚至不会向目标服务器发出请求(您可能想看看响应时间是否非常低)并立即返回 404 HTML。
但我想你真正关心的是:如何绕过封锁?然后使用第三方 VPN/代理,包括Tor恐怕是唯一的办法。(不过幸运的是,我不是专家。)