Che cos'è un FQDN (nome di dominio completo)?
Un nome di dominio completamente qualificato (FQDN) è il nome di dominio completo che specifica la posizione esatta di un host all'interno della gerarchia DNS. Esso include tutte le etichette dal nome host specifico attraverso ogni livello fino al dominio radice, senza lasciare ambiguità circa la posizione di riferimento.
Struttura di un FQDN
Componenti
hostname.subdomain.domain.tld.
↓ ↓ ↓ ↓
www blog example com (root)
Lettura della gerarchia
Da destra a sinistra (per lo meno significativo):
- Radice (rappresentato dal punto di partenza)
- TLD (.com)
- Dominio (esempio)
- Subdomain(s) (blog)
- Hostname (www)
Esempi di FQDN
| FQDN | Componenti |
|---|---|
| www.example.com. | host.domain.tld |
| mail.subdomain.example.com. | host.sub.domain.tld |
| server1.dc1.internal.company.com. | ospite.sub.domain.tld |
FQDN e nomi di dominio parziali
FQDN (assoluto)
- Percorso completo alla radice
- Finisce con il punto trainante
- Riferimento non ambiguo
Nome di dominio relativo
- percorso incompleto
- Nessun punto trainante.
- Contesto-dipendente
- Esempio: www
Il punto finale
Che cosa significa
Il punto trainante rappresenta la radice DNS:
www.example.com.
↑
Root zone (empty label)
Quando viene usato
- File di zona DNS
- Configurazioni BIND
- Record MX che indica i nomi host
- Specifiche DNS canoniche
Quando è omesso
- browser web
- Clienti e-mail
- La maggior parte delle interfacce utente
- Materiali di marketing
FQDN nei record DNS
Esempio di file di 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.
Errore comune
Senza punto di inseguimento, il nome è allegato:
mail.example.com MX 10 mail
; Resolves to: mail.example.com.example.com.
Requisiti FQDN
Regole per i caratteri
Criteri FQDN validi
- Massimo 253 caratteri totali
- Ogni etichetta massimo 63 caratteri
- Etichette separate da punti
- Può contenere lettere, numeri, trattini
- Non può iniziare o finire con hyphen
Valid: www.example-site.com.
Invalid: www.-example.com.
Invalid: www.example-.com.
FQDN in contesti diversi
Server web
ServerName www.example.com
Certificati SSL
- Il certificato deve corrispondere a FQDN
- www.example.com
- Wildcard: *.example.com
Configurazione e-mail
I record MX devono usare FQDN:
@ MX 10 mail.example.com.
Risoluzione degli FQDN
Processo di risoluzione DNS
1. Query per www.example.com.
2. I server root diretti ai server .com
3. .com server direttamente a example.com NS
4. Il server autorevole restituisce Un record
5. indirizzo IP restituito al cliente
Comprendere FQDN è essenziale per una corretta configurazione DNS, evitando errori comuni nei file di zona e nelle configurazioni server.