Che cosa è un FQDN (Nome di dominio completamente qualificato)?
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 FQDN
Components
hostname.subdomain.domain.tld.
↓ ↓ ↓ ↓
www blog example com (root)
Leggere la Gerarchia
Da destra a sinistra (per lo meno significativo):
- Radice (rappresentato dal punto di partenza)
- TLD (.com)
- Dominio (esempio)
- Subdomain(s) (blog)
- Hostname (www)
Esempio FQDNs
| 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 vs nomi di dominio parziale
FQDN (Absolute)
- Percorso completo alla radice
- Finisce con il punto trainante
- Riferimento non ambiguo
Nome del dominio relativo
- percorso incompleto
- Nessun punto trainante.
- Contesto-dipendente
- Esempio: www
Il punto di partenza
Che cosa significa #
Il punto trainante rappresenta la radice DNS:
www.example.com.
↑
Root zone (empty label)
Quando It's Used
- 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
Zone File Esempio
; 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.
Problemi comuni Mistake
Senza punto di inseguimento, il nome è allegato:
mail.example.com MX 10 mail
; Resolves to: mail.example.com.example.com.
Requisiti FQDN
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 diversi contesti
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.
Risolvere 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.