2011-01-20 16:57:49 +0000 2011-01-20 16:57:49 +0000
12
12
Advertisement

O que faz a descarga de DNS?

Advertisement

Deparei-me com um website que me instruiu para lavar o meu DNS a fim de ver o que estava online. O que é que isto faz e porque é que ajudaria a exibir o sítio web?

Advertisement
Advertisement

Respostas (4)

10
10
10
2011-01-20 17:33:38 +0000

DNS é o Sistema de nomes de domínio*. Os servidores DNS convertem um nome de domínio (tal como example.com) num endereço IP (neste caso 192.0.32.10). O mapeamento de nomes para números pode ser alterado de tempos a tempos.

& O seu computador detém um registo de entradas DNS para poupar a sua pesquisa de cada vez. Esta é a sua cache DNS. Pode apagar esses registos (limpar a cache) sempre que quiser.

Se um website mudou recentemente de servidor, poderá ver o website antigo durante algum tempo. Lavar a sua cache DNS pode ajudar.

4
4
4
2014-02-25 05:43:46 +0000

Sempre que digita um URL na barra de endereços, vai buscar o endereço IP correspondente para comunicar com o servidor web (pode ser qualquer tipo de servidor). Quando utiliza repetidamente um mesmo URL é apenas um desperdício de recursos de rede para ir buscar sempre o endereço IP correspondente, porque o IP não muda com demasiada frequência.

por isso o seu computador armazena as combinações de nome de domínio e o seu IP na cache local para evitar ir buscar ao servidor de nome de domínio (DNS) sempre que utilizar o mesmo nome de domínio (URL).

Também detém outra informação crucial chamada “Timeout” que diz sobre o tempo válido para a combinação de IP e nome de domínio, quando desta vez o seu computador volta a buscar a combinação ao DNS e armazena novamente na cache local.

Dns é o mecanismo onde o utilizador pode tornar manualmente inválidas todas as entradas na cache, pelo que o seu computador volta a buscar novas combinações sempre que precisar e armazena na cache local.

1
Advertisement
1
1
2011-01-22 03:31:24 +0000
Advertisement

A menos que esteja em versões antigas do Windows, isso significa que os operadores do website fizeram asneira. Mudaram o serviço para um novo endereço IP; antes de o fazerem, deveriam ter baixado alguns intervalos de tempo sobre os dados do nome no DNS, de modo a dizer algo como “este mapeamento é válido por 5 minutos” em vez de “este mapeamento é válido para o dia seguinte”. Isto precisa de ser feito com algum tempo de antecedência.

A excepção a isto é que as antigas versões do Windows (através de XP? esqueci-me) ignorariam os intervalos de tempo mais curtos do que um dia e lembrar-se-iam apenas do mapa antigo de qualquer forma. Embora seja comum os caches terem um “limite inferior” sobre quanto tempo o tempo limite pode ser, normalmente é de cerca de “5 minutos”, e não de “24 horas”. Isto significa que um endereço IP em movimento tem de estar efectivamente disponível em dois endereços IP diferentes durante esse período de tempo.

A solução para os operadores do website é ter um “proxy” de encaminhamento executado no antigo endereço IP, passando o tráfego para o novo endereço IP, durante alguns dias, para dar tempo para lidar com a triste realidade do caching estupidamente excessivo.

Seja como for, o problema foi punido. Mas há uma razão para que os grandes sites profissionais não lhe peçam para fazer isto - eles próprios trabalham em torno do problema.

0
0
0
2017-10-12 06:27:02 +0000

O DNS flush é importante quando estamos a migrar as nossas aplicações dos servidores antigos para os novos servidores. Os servidores/aplicações terão ligações que apontam para IP VIP/lado. Tínhamos enfrentado alguns problemas em que as alterações foram feitas pela equipa da rede, ou seja, alteram o Wide IP do seu lado, mas não efectuaram o DNS flush. Quando a equipa de aplicação acertar no DNS para validar, o tráfego continuará a ser encaminhado para os servidores antigos, porque o mesmo é armazenado em cache no cache local. O DNS flush pode ser realizado a partir dos novos servidores e pode ser verificado utilizando o comando NSLOOKUP no prompt de comando com a sintaxe abaixo - Syntax- NSLOOKUP

Isto fornecer-lhe-á o endereço IP para o qual o DNS actual está a apontar.

Advertisement

Questões relacionadas

16
8
22
14
13
Advertisement
Advertisement