2.1 – Quem é o DNS?
Um domínio é um nome legível por humanos que é utilizado para identificar uma localização na Internet. Ele serve como um endereço amigável, facilitando o acesso a websites sem a necessidade de lembrar o endereço IP numérico. Por exemplo, “www.google.com” é um domínio que aponta para um ou mais endereços IP onde os servidores do Google estão hospedados.
Finalidade:
- Facilidade de Memorização: Em vez de memorizar um endereço IP complexo, os usuários podem lembrar e acessar um site através de um nome fácil de lembrar.
- Identidade e Branding: Um domínio representa a identidade online de uma organização ou indivíduo, contribuindo para o branding e a credibilidade.
- Acessibilidade: Permite que os usuários acessem serviços e recursos online de maneira simples e direta.
O que são e para que servem as propriedades de nosso domínio?
Propriedades do Domínio:
- Registro do Domínio: O processo de adquirir um nome de domínio através de um registrador de domínios. Ele identifica quem possui o domínio e por quanto tempo ele está registrado.
- Serviço: Permite a identificação do proprietário do domínio.
- DNS Records (Registros DNS): São as configurações que mapeiam os nomes de domínio para os seus respectivos endereços IP e outros recursos. Os principais registros incluem:
- A Record (Address Record): Mapeia um domínio para um endereço IPv4.
- AAAA Record: Mapeia um domínio para um endereço IPv6.
- CNAME Record (Canonical Name Record): Mapeia um domínio para outro nome de domínio.
- MX Record (Mail Exchange Record): Direciona o tráfego de e-mail para os servidores de e-mail do domínio.
- TXT Record: Armazena informações textuais para várias finalidades, como verificação de domínio e configurações de segurança (ex: SPF, DKIM).
- Serviço: Direciona o tráfego de internet para o servidor correto e configura serviços de e-mail e outras funcionalidades de rede.
- Servidores de Nomes (Nameservers): Servidores que armazenam os registros DNS e respondem às consultas de DNS realizadas por outros computadores na internet. Quando um domínio é registrado, os nameservers do provedor são associados a ele.
- Serviço: Responde a consultas DNS para localizar o endereço IP associado ao domínio, além de manter, atualizar, renovar e/ou transferir os registros DNS.
Funcionamento do DNS
Resolução de Nomes: Quando um usuário digita um domínio no navegador, ocorre o seguinte processo:
- Consulta ao Resolvedor Local: O navegador consulta o resolvedor DNS configurado no sistema do usuário (geralmente fornecido pelo ISP).
- Consulta ao Servidor Raiz: Se o resolvedor local não tiver a informação em cache, ele consulta um servidor raiz que aponta para os servidores de domínios de nível superior (TLD).
- Consulta ao Servidor TLD: O servidor raiz direciona a consulta para o servidor TLD (por exemplo, .com, .org), que aponta para os servidores de nomes autoritativos do domínio.
- Consulta ao Servidor Autoritativo: O servidor TLD direciona a consulta para o servidor de nomes autoritativo do domínio, que contém os registros DNS.
- Resposta com o Endereço IP: O servidor autoritativo responde com o endereço IP associado ao domínio. O resolvedor local então armazena essa resposta em cache e retorna o endereço IP ao navegador.
- Conexão ao Servidor Web: O navegador usa o endereço IP para se conectar ao servidor web e carregar o site.
Importância do DNS
- Facilita o Acesso à Internet: O DNS permite que os usuários acessem recursos na internet de maneira fácil e intuitiva.
- Gestão de Tráfego: Através de registros DNS, é possível distribuir o tráfego de rede entre vários servidores, melhorando a performance e a redundância.
- Segurança: Configurações de DNS podem ajudar a proteger contra ataques como phishing e spam através de registros TXT que implementam políticas de e-mail.
- Flexibilidade: Permite a migração de servidores e mudanças de infraestrutura sem afetar os usuários finais, apenas atualizando os registros DNS.



