Intern
O que é DNS?
sobes.tech IA
Resposta da IA
DNS (Sistema de Nomes de Domínio) é um sistema distribuído de conversão de nomes de domínio em endereços IP.
Principais funções do DNS:
- Conversão de nomes de domínio em endereços IP: Quando um utilizador insere um nome de domínio (por exemplo, google.com) no navegador, o DNS encontra o endereço IP correspondente.
- Conversão inversa: Converter um endereço IP em nome de domínio (menos utilizado, por exemplo, para registos de logs).
- Roteamento de correio: Determinar os servidores de correio responsáveis por um domínio específico (através de registos MX).
- Balanceamento de carga: Distribuir as solicitações entre vários servidores, usando diferentes endereços IP para um mesmo nome de domínio.
Processo de conversão:
- O utilizador insere um nome de domínio no navegador.
- O navegador verifica o seu cache DNS.
- Se não houver registo no cache, uma consulta é enviada a um servidor DNS recursivo (normalmente o do seu fornecedor).
- O servidor recursivo verifica o seu cache.
- Se não houver registo, o servidor recursivo inicia a pesquisa consultando os servidores DNS raiz, depois os servidores TLD (domínio de topo, por exemplo, .com), e finalmente os servidores DNS autoritativos do domínio.
- O servidor autoritativo devolve o endereço IP.
- O servidor recursivo armazena em cache a resposta e a transmite ao navegador.
- O navegador estabelece uma conexão com o servidor usando o endereço IP recebido.
Registos DNS:
Os tipos mais comuns de registos DNS:
| Tipo | Descrição |
|---|---|
| A | Endereço IPv4 |
| AAAA | Endereço IPv6 |
| CNAME | Alias para outro nome de domínio |
| MX | Servidor de correio |
| TXT | Informação de texto (por exemplo, para SPF, DKIM) |
| NS | Indica os servidores DNS autoritativos para a zona |
| PTR | Registo inverso (IP para nome de domínio) |