Intern
O que significam os registos DNS?
sobes.tech IA
Resposta da IA
Os registos DNS (Domain Name System) ligam nomes de domínio, que são fáceis de ler para as pessoas (por exemplo, example.com), a endereços IP e outras informações necessárias para o funcionamento da Internet. Cada registo tem um tipo específico que indica a sua finalidade.
Tipos principais de registos DNS e a sua finalidade:
- A (Registo de Endereço): Liga um nome de domínio a um endereço IPv4.
// Liga example.com a um endereço IPv4 example.com. IN A 192.168.1.1 - AAAA (Registo de Endereço IPv6): Liga um nome de domínio a um endereço IPv6.
// Liga example.com a um endereço IPv6 example.com. IN AAAA 2001:0db8::1 - CNAME (Registo de Nome Canónico): Cria um alias para outro nome de domínio. A consulta ao alias será redirecionada para o nome de domínio principal.
// www.example.com é um alias para example.com www.example.com. IN CNAME example.com. - MX (Registo de Intercâmbio de Correio): Indica os servidores de correio responsáveis por receber emails para o domínio. Inclui prioridade.
// Servidor de correio com prioridade 10, apontando para mail.example.com example.com. IN MX 10 mail.example.com. // Servidor de correio com prioridade 20, apontando para anothermail.example.com example.com. IN MX 20 anothermail.example.com. - TXT (Registo de Texto): Armazena informações textuais que podem ser usadas para vários fins, como verificar a propriedade do domínio, SPF (Sender Policy Framework) ou DKIM (DomainKeys Identified Mail).
// Exemplo de registo SPF example.com. IN TXT "v=spf1 include:_spf.google.com ~all" - NS (Registo de Servidor de Nomes): Indica os servidores DNS autorizados para o domínio ou subdomínio.
// ns1.example.com é um servidor autorizado para example.com example.com. IN NS ns1.example.com. // ns2.example.com também é um servidor autorizado example.com. IN NS ns2.example.com. - PTR (Registo de Ponteiro): Usado para resolução inversa de DNS, convertendo um endereço IP em um nome de domínio. Encontra-se em zonas
in-addr.arpa(para IPv4) ouip6.arpa(para IPv6).// Resolução inversa para 192.168.1.1 1.1.168.192.in-addr.arpa. IN PTR example.com. - SRV (Registo de Serviço): Indica a localização (nome de host e porta) de servidores para um serviço específico.
// Servidor para o serviço _sip._tcp em example.com, porta 5060, prioridade 10, peso 5 _sip._tcp.example.com. IN SRV 10 5 5060 sipserver.example.com.
Cada registo também tem um Time To Live (TTL), que indica quanto tempo os resolutores DNS devem armazenar em cache a resposta.
Exemplo de estrutura geral de um registo:
// <nome> [TTL] [classe] <tipo de registo> <dados>
A classe geralmente é IN (Internet).