Me deparei com um site que me instruiu a liberar meu DNS para visualizar o que estava online. O que isso faz e por que ajudaria a exibir o site?
Me deparei com um site que me instruiu a liberar meu DNS para visualizar o que estava online. O que isso faz e por que ajudaria a exibir o site?
Respostas:
DNS é o sistema de nomes de domínio . Os servidores DNS convertem um nome de domínio (como example.com
) em um endereço IP (nesse caso 192.0.32.10
). O mapeamento de nomes para números pode mudar de tempos em tempos.
O seu computador mantém um registro de entradas DNS para economizar a consulta sempre. Este é o seu cache DNS. Você pode excluir esses registros (liberar o cache) a qualquer momento.
Se um site mudou recentemente de servidor, você poderá vê-lo por um tempo. A descarga do cache do DNS pode ajudar.
Sempre que você digita um URL na barra de endereços, ele busca o endereço IP correspondente para se comunicar com o servidor da Web (pode ser qualquer tipo de servidor). Quando você usa repetidamente uma mesma URL, é apenas um desperdício de recursos de rede buscar o endereço IP correspondente toda vez que o IP não muda com muita frequência.
para que seu computador armazene as combinações de nome de domínio e seu IP no cache local para evitar a busca no DNS (servidor de nomes de domínio) sempre que você usar o mesmo nome de domínio (URL).
Ele também contém outra informação crucial chamada "Tempo limite", que diz sobre o tempo válido para a combinação de IP e nome de domínio, quando esse tempo limite excede o tempo que o computador busca novamente a combinação do DNS e os armazena no cache local novamente.
A descarga de DNS é o mecanismo no qual o usuário pode invalidar manualmente todas as entradas do cache, para que o computador busque novas combinações agora sempre que precisar e armazene no cache local.
A menos que você esteja nas versões antigas do Windows, isso significa que os operadores do site estragaram tudo. Eles mudaram o serviço para um novo endereço IP; antes de fazer isso, eles deveriam ter diminuído alguns tempos limite nos dados de nome no DNS, para dizer algo como "esse mapeamento é válido por 5 minutos" em vez de "esse mapeamento é válido para o dia seguinte". Isso precisa ser feito com algum tempo de antecedência.
A exceção é que lançamentos antigos do Windows (através do XP? Esqueço) ignorariam os tempos limite mais curtos que um dia e lembrariam o mapeamento antigo de qualquer maneira. Embora seja comum que os caches tenham um "limite inferior" de quanto tempo o tempo limite pode demorar, geralmente é de cerca de "5 minutos", não de "24 horas". Isso significa que um site que move o endereço IP precisa estar disponível em dois endereços IP diferentes por esse período de tempo.
A solução para os operadores de sites é ter um "proxy" de encaminhamento executado no antigo endereço IP, passando o tráfego para o novo endereço IP por alguns dias, para dar tempo para lidar com a triste realidade do cache estupidamente excessivo.
De qualquer maneira, o problema foi apontado para você. Mas há uma razão para os grandes sites profissionais não solicitarem que você faça isso - eles mesmos resolvem o problema.
Seu sistema mantém o endereço IP dos sites nomeados ... Quando você executa um ipconfig / flushdns, o sistema limpa o cache do nome nas entradas IP e as recarrega do servidor DNS conectado.
A liberação do DNS é importante quando estamos migrando nossos aplicativos dos servidores antigos para os novos servidores. Servidores / aplicativos terão ligações que apontam para VIP / IP amplo. Nós enfrentamos alguns problemas em que as alterações foram feitas pela equipe de rede, ou seja, elas alteram o IP amplo, mas não executaram a liberação do DNS. Quando a equipe do aplicativo pressiona o DNS para validar, o tráfego ainda será roteado para os servidores antigos porque o mesmo é armazenado em cache no cache local. A liberação do DNS pode ser executada a partir dos novos servidores e pode ser verificada usando o comando NSLOOKUP no prompt de comando com sintaxe como abaixo - Sintaxe - NSLOOKUP
Isso fornecerá o endereço IP para o qual o DNS atual está apontando.