Meu ISP está bloqueando alguns sites. Como faço para determinar onde e como está bloqueando isso?

1

Conta anônima por razões óbvias

Em algum momento nas últimas 12 horas, vários ISPs da Índia, incluindo o meu, começaram a bloquear "adultos" bem conhecidos e alguns outros sites. Eu executei alguns diagnósticos rudimentares, mas não consigo descobrir onde o bloco está ocorrendo

Ao navegar para o site, um erro 404 é retornado com o HTML abaixo

<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>

Todos os sites retornam o mesmo HTML que acima

Tentei usar o DNS do Google e o DNS do provedor de Internet, os mesmos resultados

Os resultados do nslookup correspondem aos do link

O Fiddler mostra o erro 404 originário do mesmo IP do site e mostra o erro abaixo

15:09:44:7155 Fiddler.Network.ProtocolViolation - [#440] No Connection: close, no Content-Length. No way to tell if the response is complete.

tracert funciona, no entanto, na saída da Índia há 2-3 tempos limite

O acesso por IP gera um erro do cloudflare, dizendo que o acesso IP direto ao site não é permitido

    
por Anon 01.08.2015 / 11:45

1 resposta

0

Acho que você investigou tudo o que há para investigar. Como nslookup e traceroute estão bem, e como usar um endereço IP em um navegador "funciona" (mostrando o erro CloudFlare, que não é seu ISP), apenas um palpite:

Suponho que eles estejam bloqueando sites ao visualizar um cabeçalho% HTTPHost específico ou para HTTPS com SNI , ao visualizar o nome do host no handshake SSL . Eles provavelmente nem mesmo fazem o pedido para o servidor alvo (você pode querer ver se os tempos de resposta são muito baixos) e retornar o HTML 404 imediatamente.

Mas eu acho que sua preocupação real é: como contornar o bloqueio? Então, usar VPNs / proxies de terceiros, incluindo o Tor , é o único caminho, receio. (Mas eu não sou especialista, por sorte.)

    
por 01.08.2015 / 12:54