nslookup solicitações time out independentemente do servidor - ping está bem

1

Tenho tido problemas de conexão com a Internet intermitentes por mais ou menos uma semana agora. Agora suspeito que estes sejam apenas problemas de DNS, em vez de problemas de conexão.

No momento, posso pingar google.co.uk sem problemas (173.194.41.159), mas não consigo usar o nslookup para resolver google.co.uk (isso ainda está ocorrendo desde o início, quando usei conectividade limitada usando - t. Se eu tentar agora o nome não resolve).

Minha configuração padrão é usar os servidores DNS públicos do google, mas eu tentei alguns outros desta lista: link

Eu sempre recebo um

DNS request timed out
    timeout was 2 seconds

meu comando é:

nslookup google.co.uk 209.244.0.3

No meu laptop (atualmente conectado através do 4G do meu telefone), tudo funcionou bem.

As páginas da Web para endereços IP funcionam bem e muito rapidamente em banda larga doméstica. Eu simplesmente não consigo resolver nenhum endereço IP.

Infelizmente, não recebo nenhum suporte do meu provedor nos fins de semana.

Alguém tem alguma sugestão?

    
por Roaders 14.06.2014 / 11:27

2 respostas

1

Tive a mesma coisa que aconteceu comigo, capaz de pingar nomes de host externos, mas o nslookup não deu nada além dos tempos limite de '2 segundos'.

No meu caso, acabou sendo o software de firewall (TinyWall). Assim que o desabilitei, o nslookup começou a funcionar.

    
por 26.08.2014 / 02:38
0

Compare a saída de traceroute -n -U -p 53 8.8.8.8 com a de traceroute -n -I 8.8.8.8 , isso informará o quanto os pacotes para a porta 53 estão chegando.

Acredito que o seu ISP está filtrando a internet "para sua proteção".

Uma possibilidade é que eles sempre foram seqüestrar solicitações de DNS e, embora você acredite estar tentando provedores de DNS diferentes, seu ISP sempre direcionou todas as suas solicitações para o próprio servidor DNS. Se esse servidor DNS falhou, aparecerá como se todos os servidores DNS estivessem agora inacessíveis.

Mas haverá uma diferença na saída do traceroute que você vê, dependendo se o ISP está sequestrando as solicitações ou não.

Outra possibilidade é que o ISP tenha filtrado as pesquisas de DNS em seus próprios servidores DNS, mas encontrou clientes ignorando essa filtragem usando outros provedores de DNS. O ISP pode agora ter instalado uma regra de firewall para bloquear o envio de solicitações de DNS para outros provedores de DNS. Se for esse o caso, você ainda poderá resolver nomes de host, desde que use os servidores DNS oferecidos por meio do DHCP.

    
por 14.06.2014 / 11:39