Cos'è il DNS inverso (Reverse DNS)?
Il DNS inverso permette di trovare l'hostname associato a un indirizzo IP. È l'operazione inversa della risoluzione DNS standard.
Casi d'uso comuni:
- Deliverability email: Verificare che il tuo server mail abbia un PTR corretto
- Diagnostica di rete: Identificare le macchine nei log con nomi leggibili
- Sicurezza: Verificare l'identità delle connessioni in entrata
- Audit: Validare la coerenza tra zone forward e reverse
Come funziona il reverse DNS?
Per IPv4 (in-addr.arpa)
L'indirizzo viene invertito ottetto per ottetto, poi si aggiunge .in-addr.arpa:
IP: 203.0.113.10
Query: 10.113.0.203.in-addr.arpa → PTR → mail.example.com
Per IPv6 (ip6.arpa)
Ogni carattere esadecimale viene separato e invertito:
IP: 2001:db8::1
Query: 1.0.0.0...8.b.d.0.1.0.0.2.ip6.arpa → PTR → server.example.com
L'importanza della coerenza forward/reverse
Per essere credibile, la configurazione DNS deve essere coerente:
| Direzione | Query | Risultato |
|---|---|---|
| Forward | mail.example.com → A → | 203.0.113.10 |
| Reverse | 203.0.113.10 → PTR → | mail.example.com |
Se entrambi corrispondono, la coerenza è validata. Questo è ciò che verificano i server di posta e molti servizi di sicurezza.
Reverse DNS e deliverability email
Perché è essenziale
I server di posta eseguono diverse verifiche:
- PTR esiste: L'IP deve avere un record PTR
- PTR coerente: Il nome PTR deve risolvere all'IP originale
- Nome professionale: Evita nomi generici tipo "static-203-0-113-10.isp.net"
Esempio di configurazione corretta
IP server: 203.0.113.25
PTR: 203.0.113.25 → smtp.tuodominio.com
A: smtp.tuodominio.com → 203.0.113.25
FAQ - Domande frequenti
D: Cos'è un record PTR?
R: Un PTR risolve un indirizzo IP in hostname. È l'inverso di un record A/AAAA che risolve un nome in IP.
D: Perché il reverse DNS è importante per le email?
R: I server di posta verificano che l'IP mittente abbia un PTR valido. Senza PTR corretto, le tue email potrebbero essere marcate come spam.
D: Come configuro il reverse DNS per il mio server?
R: Contatta il tuo provider di hosting o di IP. Solo il proprietario del blocco IP può configurare i PTR.
Strumenti complementari
| Strumento | Utilità |
|---|---|
| Whois IP | Identificare il proprietario di un IP |
| Il mio indirizzo IP | Mostrare il tuo IP pubblico |
| Calcolatore Netmask | Calcolare range di rete |