O que é um FQDN (nome de domínio totalmente qualificado)?
Um nome de domínio totalmente qualificado (FQDN) é o nome de domínio completo que especifica a localização exata de um host dentro da hierarquia do DNS. Ele inclui todos os rótulos, desde o nome de host específico até cada nível acima, chegando ao domínio raiz, sem deixar ambiguidade sobre a localização referenciada.
Estrutura do FQDN
Componentes
hostname.subdomain.domain.tld.
↓ ↓ ↓ ↓
www blog example com (root)
Leitura da hierarquia
Da direita para a esquerda, do mais para o menos significativo:
- Raiz, representada pelo ponto final
- TLD (.com)
- Domínio (example)
- Subdomínio ou subdomínios (blog)
- Nome de host (www)
Exemplos de FQDN
| FQDN | Componentes |
|---|---|
| www.example.com. | host.domain.tld |
| mail.subdomain.example.com. | host.sub.domain.tld |
| server1.dc1.internal.company.com. | host.sub.sub.domain.tld |
FQDN em comparação com nomes de domínio parciais
FQDN, absoluto
- Caminho completo até a raiz
- Termina com ponto final
- Referência sem ambiguidade
- Exemplo: www.example.com.
Nome de domínio relativo
- Caminho incompleto
- Sem ponto final
- Depende do contexto
- Exemplo: www
O ponto final
O que ele significa
O ponto final representa a raiz do DNS:
www.example.com.
↑
Root zone (empty label)
Quando é usado
- Arquivos de zona DNS
- Configurações do BIND
- Registros MX que apontam para nomes de host
- Especificações canônicas de DNS
Quando é omitido
- Navegadores da web
- Clientes de e-mail
- A maioria das interfaces de usuário
- Materiais de marketing
FQDNs em registros DNS
Exemplo de arquivo de zona
; Zone file for example.com
www.example.com. A 93.184.216.34
mail.example.com. A 93.184.216.35
example.com. MX 10 mail.example.com.
Erro comum
Sem o ponto final, o nome é acrescentado:
mail.example.com MX 10 mail
; Resolves to: mail.example.com.example.com.
Requisitos de um FQDN
Critérios de validade
- Máximo de 253 caracteres no total
- Cada rótulo pode ter no máximo 63 caracteres
- Rótulos separados por pontos
- Pode conter letras, números e hífens
- Não pode começar nem terminar com hífen
Regras de caracteres
Valid: www.example-site.com.
Invalid: www.-example.com.
Invalid: www.example-.com.
FQDNs em diferentes contextos
Servidores web
ServerName www.example.com
Certificados SSL
- O certificado deve corresponder ao FQDN
- www.example.com ≠ example.com
- Curinga: *.example.com
Configuração de e-mail
Os registros MX devem usar FQDNs:
@ MX 10 mail.example.com.
Resolução de FQDNs
Processo de resolução DNS
1. Consulta por www.example.com.
2. Os servidores raiz direcionam para os servidores de .com
3. Os servidores de .com direcionam para os servidores NS de example.com
4. O servidor autoritativo retorna o registro A
5. O endereço IP é retornado ao cliente
Entender FQDNs é essencial para configurar o DNS corretamente e evitar erros comuns em arquivos de zona e configurações de servidores.