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 DNS. Ele inclui todas as etiquetas do nome específico do host através de todos os níveis até o domínio root, não deixando ambiguidade sobre o local sendo referenciado.
Estrutura FQDN
Componentes
hostname.subdomain.domain.tld.
↓ ↓ ↓ ↓
www blog example com (root)
Lendo a Hierarquia
Direita para esquerda (mais ou menos significativo):
- Raíz (representada por pontos)
- TLD (.com)
- Domínio (exemplo)
- Subdomínio( s) (blog)
- Nome da máquina (www)
# Exemplo de FQDNs
| 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 vs Nomes de Domínio Parciais
FQDN (Absoluto)
- Caminho completo para o root
- Termina com o ponto
- Referência inequívoca
- Exemplo: www.example.com.
# Nome de domínio relativo
- Caminho incompleto
- Não há nenhum ponto atrás
- Depende do contexto
- Exemplo: www
O Ponto Seguinte
# # O que significa
O ponto que se segue representa a raiz do DNS:
www.example.com.
↑
Root zone (empty label)
Quando é usado
- Arquivos de zona DNS
- Configuração BIND
- Registros MX apontando para nomes de máquinas
- Especificações Canonical DNS
Quando é omitido
- Navegadores da Web
- Clientes de e-mail
- A maioria das interfaces de usuário
- Materiais de comercialização
FQDNs em DNS Records
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 seguir o ponto, o nome é anexado:
mail.example.com MX 10 mail
; Resolves to: mail.example.com.example.com.
Requisitos FQDN
Critérios FQDN válidos
- Total máximo de 253 caracteres
- Cada rótulo máximo 63 caracteres
- Etiquetas separadas por pontos
- Pode conter letras, números, hífens
- Não é possível iniciar ou 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
- Wildcard: *. example.com
Configuração de E- mail
Os registos MX devem utilizar FQDNs:
@ MX 10 mail.example.com.
Resolução de FQDNs
Processo de Resolução DNS
1. Consulta para www.example.com.
2. Servidores raiz direto para servidores .com
3. .com servidores diretos para example.com NS
4. Servidor autoritativo retorna Um registro
5. Endereço IP devolvido ao cliente
Compreender FQDNs é essencial para a configuração adequada do DNS, evitando erros comuns em arquivos de zona e configurações de servidor.