- Alteração da ordem de requisição do DNS
- A ordem padrão é
hosts -> cache -> requisição ao servidor DNS
- No Linux, é possível alterar essa ordem modificando o arquivo
/etc/nsswitch.conf
- Busca DNS
- A verificação acontece na ordem user -> RR(recusive resolver) -> root -> TLD -> servidor DNS autoritativo
- No RR, as requisições para root, TLD e DNS autoritativo são feitas em sequência, e a próxima requisição é enviada com base na resposta recebida
- Normalmente, o cache é verificado primeiro para aumentar a eficiência
- Servidor root
- Tem o papel de retornar a lista de servidores TLD apropriados com base em domínios como
.com, .kr etc.
- Existem 13 grupos de servidores no mundo todo (a-m)
- Diz-se que, devido ao limite de pacote DNS de 512 bytes, atualmente não é possível adicionar mais do que os 13 existentes
- Servidor TLD (top-level DNS)
- Tem o papel de retornar a lista de servidores DNS autoritativos que possuem as informações do domínio
- Explicação sobre gTLD e ccTLD
- Países que receberam bons códigos de país às vezes acabam tendo uma fonte de receita inesperada (
.ai, .io)
- Servidor DNS autoritativo (authoritative DNS)
- Tem o papel de retornar o IP configurado no domínio
- Servidores autorizados como Cloudflare e GoDaddy, que são responsáveis pelo registro e gerenciamento do domínio
- Big techs às vezes também obtêm essa autorização e usam seus próprios servidores (
AWS, Google..)
Ainda não há comentários.