O servidor DNS falha aleatoriamente

0

Então, tudo estava funcionando corretamente antes, eu tinha conexão de internet constante no meu computador desktop.

Então eu comprei um laptop e conectei-o com WiFi à minha rede e eu também tinha internet até recentemente .. meu servidor DNS falha aleatoriamente na minha área de trabalho e não pode mais resolver nomes de host, Minha conexão com a internet ainda está funcionando, pois ainda posso receber mensagens do Skype, mas não consigo acessar nada que exija um DNS para resolver hostname (navegando na internet por exemplo) .. às vezes isso acontece a cada 10 minutos e às vezes isso não acontece por uma hora ou mais. Toda vez que isso acontece eu tenho que ipconfig /release e ipconfig /renew para obter um novo IP atribuído, depois de ter feito isso o DNS só funciona novamente, mas está ficando muito chato ter que fazer isso várias vezes.

Eu já tentei: 1. reiniciar meu modem / roteador 2. liberando meu cache DNS

Alguma ideia de como corrigir isso ou o que está causando isso?

    
por Sombrero Chicken 08.09.2014 / 20:12

2 respostas

1

Primeiro, recomendo que você tente determinar onde o DNS está falhando. Pode ser que seja local para a sua máquina, ou um problema no seu roteador, ou mesmo que o seu ISP (isso é supondo que você confia em seu ISP para fornecer resultados de DNS).

Então, quando isso acontecer, abra um prompt de comando e use o nslookup para verificar seu DNS.

Digite 'nslookup' e você irá para um prompt interativo. Por padrão, ele verifica os registros A, então digite algo que você esperaria retornar, como 'google.com' e pressione Enter. Quando funciona, ele retornará os registros A para google.com, portanto você deverá ver os endereços IP do domínio. Quando isso não funcionar, ele informará o tempo limite ou que nenhum registro foi retornado.

De qualquer forma, ele deve primeiro informar o servidor que respondeu, isso permitirá que você saiba onde está tentando obter o resultado.

Agora, você pode usar o nslookup para alterar o local de consulta. Para fazer isso, digite "endereço IP do servidor". Por exemplo, mudo frequentemente para o seguinte servidor DNS público para testar o 'servidor 4.2.2.2' (pressione enter para definir). Em seguida, digite novamente 'google.com' e pressione Enter.

Se isso for bem-sucedido, você sabe que é o local DNS padrão que você normalmente consulta que está causando o problema. Aqui você tem algumas opções, normalmente você pode mudar seu roteador para apontar para o servidor DNS de sua escolha. Ele tende a usar como padrão o seu ISP ... mas talvez exista um IP melhor para seu ISP usar, ou você gostaria de usar um DNS público, etc. Naturalmente, você deseja usar apenas servidores DNS respeitáveis, como um servidor DNS comprometido. pode fornecer registros alterados, o que significa que, quando você acessa um site, pode estar acessando um site falsificado (e fornecendo credenciais de login para o site errado, por exemplo).

Você também pode especificar manualmente seu próprio servidor DNS por computador (dentro das configurações de TCP / IP para sua conexão de rede).

O acima é apenas a explicação mais básica 'básica', pode haver vários outros problemas que podem vir a jogar. Mas comece com o uso do nslookup (em máquinas Windows, a ferramenta 'dig' é o equivalente no Linux) para tentar encontrar a causa.

    
por 08.09.2014 / 20:37
0

É possível que o servidor DNS que você está usando seja o modem / roteador. Você pode verificar isso executando ipconfig /all . Procure o endereço IP do gateway padrão: este é o endereço IP do seu modem / roteador. Em seguida, procure servidores DNS e se é o mesmo endereço.

Se o servidor DNS estiver no seu modem / roteador, há algumas opções. Você pode reconfigurar seu PC para usar um servidor DNS específico indo em "Alterar configurações do adaptador" e em Propriedades do IP versão 4, altere de "Obter endereço do servidor DNS automaticamente" para "Usar os endereços do servidor DNS" e digite o endereço (es) do (s) servidor (es) que você deseja usar. Como alternativa, você pode atualizar as configurações do modem / roteador para fornecer seus endereços de servidor DNS preferidos por meio do DHCP.

Se você não souber quais endereços IP usar para servidores DNS, tente 208.67.222.222 e 208.67.220.220 - esses são servidores executados pelo OpenDNS.

    
por 08.09.2014 / 20:56