1
resposta

Sobre os servidores DNS...

Oi, minha dúvida é a seguinte: Todos os servidores DNS guardam os domínios em escala global para fazer as conversões? Se uma pessoa digita no navegador algum domínio, e esse domínio é de um país muito distante, existe a possibilidade de que quando o navegador tente traduzir aquele domínio para endereço IP o servidor no qual ele está acessando não possua/não conheça aquele domínio? Tava imaginando que isso poderia ser uma forma de restringir os acessos por região, por exemplo existindo um domínio que somente os servidores DNS brasileiros conheçam e consigam traduzir, faz sentido? Sou muito leigo nessa área ainda

1 resposta

Olá Davi tudo bem?

Os servidores DNS são basicamente distribuídos em "níveis", onde cada nível conhece um trecho de um certo domínio.

Por exemplo, quando alguém acessa "alura.com.br", a resolução do nome é feita em níveis (etapas), ou seja, abstraindo em alto nível, quando se requisita "alura.com.br", é perguntado quem conhece o os domínios com ".br", com isso já teremos uma lista de endereços, porém ainda não chegamos no resultado final, então pergunta-se quem conhece ".com.br", logo teremos uma lista mais vasta e então por fim chegaremos na resolução final do nome.

Resumindo, cada servidor DNS possui uma lista de endereços que ele conhece, e então a resolução do nome é feita etapa por etapa até chegar no domínio esperado.