
Há anos que tenho o problema mais estranho: não consigo visitar alguns sites da Internet. Não parece muito estranho, mas a parte estranha é que parece não haver razão para isso.
Quando tento fazer ping nesses sites, aparece "falha geral". Quando tento fazer telnet para esses sites, aparece "falha na conexão". Nem estou tentando. O problema está restrito a esta instalação do Windows (tentei um DVD Linux ao vivo), incluindo outras contas de usuário. Se não me falha a memória - aqui está o que eu tentei
- Dezenas de verificações de vírus/malware fornecidas por todos os principais fornecedores - nada encontrado
- Vários navegadores - sem diferença
- DNS diferente, bem como liberação do cache DNS - os IPs fornecidos estão corretos de qualquer maneira
- Verifiquei o arquivo hosts - nada lá
- Mexendo no MTU, bem como em outras configurações de rede disponíveis no otimizador tcp - sem efeito
- Conectando-se por meio de um proxy - eles funcionam por meio de um proxy
- Certifiquei-me de que não há bloqueio de firewall por este computador, pelo roteador ou pelo meu ISP
- Verificado todos os arquivos do Windows - sem corrupção
- Tentei drivers diferentes para a NIC - sem efeito
- Tentei NIC diferente - sem efeito
- Pacotes de nível de sistema observados através do wireshark - primeiro há a consulta DNS que funciona bem e depois nada, o pacote nunca é enviado
- Conectei o Winsock do meu navegador para monitorar pacotes - ao conectar-me a outros sites, vejo o tráfego conforme o esperado; ao tentar acessar um dos sites que não respondem, o pacote nunca é enviado.
Alguns endereços que não funcionam - qualquer coisa em servidores Microsoft, ucla.edu, samsung.com. Fora isso, o computador e o resto da internet funcionam perfeitamente bem.
Então... o problema deve estar em algum lugar entre o pacote entrando no Winsock e o driver da NIC recebendo o comando. Alguém sabe que tipo de pipeline existe entre esses dois? E como testar?
Eu sei... a solução mais fácil seria apenas reinstalar o Windows, mas vejo isso como uma missão! Deve descobrir o que está acontecendo.
EDIT: Tentei rastrear o pacote através de DLLs do Windows e a jornada termina com erro de sistema 11050 no DnsApi, o que é estranho, já que fiz ping com o endereço IP, então, em teoria, ele nem deveria precisar do DNS ..? Além disso - esqueci de mencionar, tratando do win 7 aqui com todas as atualizações mais recentes.
Responder1
Tente redefinir o TCP/IP (assumindo o Windows 7)
- abra um prompt de comando, clique em Iniciar e digite cmd na caixa Pesquisar programas e arquivos.
- Em Programas, clique com o botão direito no ícone CMD.exe e clique em Executar como administrador.
- Quando a caixa Controle de conta de usuário aparecer, clique em Sim.
- No prompt de comando, digite o seguinte comando e pressione Enter:
- netsh int ip reset c:\resetlog.txt
Observação Se você não quiser especificar um caminho de diretório para o arquivo de log, execute o seguinte comando:netsh int ip reset resetlog.txt
- Reinicie o computador.