Sobes.tech
Junior

Que registros DNS conhece?

sobes.tech IA

Resposta da IA

Existem muitos tipos de registos DNS, cada um com um papel específico no sistema de nomes de domínio. Os principais são:

  • A (Registo de Endereço): Associa um nome de domínio a um endereço IPv4. Este é o registo mais comum, usado para indicar diretamente a localização de um recurso na rede.

    // Exemplo de registo A
    exemplo.com A 192.0.2.1
    
  • AAAA (Registo de Endereço IPv6): Semelhante ao A, mas associa um nome de domínio a um endereço IPv6.

    // Exemplo de registo AAAA
    exemplo.com AAAA 2001:db8::1
    
  • CNAME (Nome Canónico): Cria um alias para outro nome de domínio. Usado para simplificar a gestão, permitindo vincular vários nomes a um mesmo recurso.

    // Exemplo de registo CNAME
    www.exemplo.com CNAME exemplo.com
    
  • MX (Registo de Troca de Correio): Indica os servidores de correio responsáveis por receber emails para o domínio, bem como a sua prioridade.

    // Exemplo de registo MX
    exemplo.com MX 10 mail.exemplo.com
    exemplo.com MX 20 backupmail.exemplo.com
    
  • TXT (Registo de Texto): Usado para armazenar informações textuais sobre o domínio. Frequentemente utilizado para configurações de segurança (SPF, DKIM, DMARC) e para verificar a propriedade do domínio.

    // Exemplo de registo TXT para SPF
    exemplo.com TXT "v=spf1 include:_spf.google.com ~all"
    
  • PTR (Registo de Ponter): Usado para resolução inversa de DNS, vinculando um endereço IP a um nome de domínio. Principalmente utilizado para implementar rDNS e em sistemas de correio para verificar a legitimidade dos remetentes.

    // Exemplo de registo PTR na zona inversa
    1.2.0.192.in-addr.arpa PTR exemplo.com
    
  • NS (Registo de Servidor de Nomes): Indica os servidores DNS autorizados para o domínio ou subdomínio. Estes servidores são responsáveis por fornecer as zonas DNS para esse domínio.

    // Exemplo de registo NS
    exemplo.com NS ns1.exemplo.com
    exemplo.com NS ns2.exemplo.com
    
  • SOA (Registo de Início de Autoridade): Contém informações principais sobre a zona DNS, incluindo o nome do servidor principal, contacto, número de série da zona e tempos de cache.

    // Exemplo de registo SOA
    exemplo.com SOA ns1.exemplo.com admin.exemplo.com (
         2023110101 ; Número de série
         3600       ; Atualização
         1800       ; Repetição
         604800     ; Expiração
         86400      ; TTL mínimo
    )
    

Para além destes tipos principais, existem outros menos comuns utilizados para fins especializados, como:

  • SRV (Registo de Serviço): Define a localização (hospedeiro e porta) de servidores para um serviço específico.
  • DNSKEY (Chave DNS): Contém a chave pública para verificar assinaturas DNSSEC.
  • DS (Delegação de Signatário): Liga as zonas pai e filho na cadeia DNSSEC.
  • NAPTR (Registo de Ponter de Autoridade de Nome): Usado em telefonia (ENUM) para converter números de telefone em URI.