Vai al contenuto

Tecnica · 7 novembre 2026 · 5 min di lettura

Verificare il reverse DNS: interrogare e configurare il record PTR

Come verificare il reverse DNS di un indirizzo IP con dig, host e nslookup, farlo impostare dal provider e soddisfare le regole dei server di posta.

Ciclo di verifica: l'indirizzo IP porta tramite il record PTR al nome host, il nome host porta tramite il record A di nuovo allo stesso indirizzo IP
Grafico: Whovisit · Visualizza il grafico a schermo intero

Chi gestisce un server di posta prima o poi incontra il messaggio di errore „no reverse DNS“ o „PTR missing“. Si intende la voce di reverse DNS del Suo indirizzo server. Questo articolo mostra come interrogarla, che cosa deve fornire per i server di posta e come farla configurare. Come dedurre un'azienda da un nome host è invece in Record PTR: come da un nome host si arriva a un'azienda.

Che cos'è il reverse DNS

Il DNS normale traduce un nome in un indirizzo. Il reverse DNS fa l'opposto: per un indirizzo IP fornisce un nome. A questo serve la voce PTR. La richiesta passa attraverso un dominio speciale. Con IPv4 è in-addr.arpa, con IPv6 ip6.arpa. L'indirizzo viene invertito. Da 192.0.2.10 si ottiene 10.2.0.192.in-addr.arpa. Con IPv6 vengono invertite le singole cifre esadecimali, come descrive l'RFC 3596.

Interrogare la voce PTR

Tutti i comandi interrogano nell'esempio 193.0.6.139, l'indirizzo di RIPE NCC. Lo sostituisca con il Suo.

StrumentoComandoDa sapere
dig (macOS, Linux)dig -x 193.0.6.139 +shortInverte l'indirizzo da solo. Senza +short vede anche lo stato.
host (macOS, Linux)host 193.0.6.139Output più breve: „domain name pointer …“
nslookup (tutti i sistemi)nslookup 193.0.6.139Presente anche su Windows.

Se non arriva alcuna risposta, non esiste una voce (stato NXDOMAIN) oppure il server dei nomi competente non risponde (SERVFAIL, timeout). Per IPv6 funziona la stessa notazione, ad esempio dig -x 2001:db8::25 +short con un indirizzo dell'intervallo di documentazione. Chi non ha una console usa una consultazione online di siti di strumenti DNS. Le voci appena modificate, a causa della memorizzazione nella cache (TTL), arrivano spesso ovunque solo dopo un certo tempo.

Perché i server di posta ne hanno bisogno

I server di posta riceventi controllano volentieri se il mittente è configurato correttamente. Una parte di questo controllo è il reverse DNS. L'idea di base si chiama in gergo tecnico forward-confirmed reverse DNS:

  1. Per l'indirizzo del mittente si interroga la voce PTR. Risultato: un nome host.
  2. Per questo nome host si interroga la voce A (con IPv6 AAAA).
  3. Se l'indirizzo coincide con quello originario, la catena è chiusa.

Google richiede espressamente per i mittenti voci dirette e inverse valide. Nelle linee guida per i mittenti si legge che l'indirizzo del mittente deve coincidere con l'indirizzo del nome host indicato nella voce PTR. Anche l'RFC 1912 raccomanda nella sezione 2.1 che le voci PTR e A siano coerenti e che la voce PTR non punti a un CNAME. Se un altro destinatario controlli in modo rigoroso lo indica la sua documentazione. Metta in conto che una voce mancante o non adatta porti a e-mail rifiutate o finite nella cartella spam.

Farla configurare

La voce PTR non la imposta nella Sua gestione dei domini. Si trova nella zona che appartiene al blocco di indirizzi. La gestisce chi ha ricevuto il blocco in assegnazione. Di norma è il Suo provider o hoster.

  1. Scelga il nome host con cui il Suo server di posta deve presentarsi, ad esempio mail.beispiel-firma.example.
  2. Crei nella Sua zona DNS la voce A: mail.beispiel-firma.example punta a 192.0.2.10.
  3. Inserisca nel portale clienti del provider la voce di reverse DNS per 192.0.2.10. Presso molti hoster è un campo sull'indirizzo IP. Altrimenti basta una richiesta all'assistenza con indirizzo e nome desiderato.
  4. Verifichi con dig -x e poi con dig mail.beispiel-firma.example +short se le due direzioni coincidono.
  5. Si assicuri che il nome corrisponda anche al saluto (HELO/EHLO) del Suo server di posta.

Se ha un blocco di indirizzi proprio, il registro inoltra la zona ai Suoi server dei nomi. Per i blocchi più piccoli di un /24 l'RFC 2317 descrive il procedimento. In quel caso chieda prima al Suo provider.

Due ostacoli sono frequenti. Se il server ha più indirizzi, ciascuno ha bisogno della propria voce. E con gli indirizzi dinamici, come li hanno le connessioni private, di norma non ottiene un nome scelto liberamente. Chi invia posta da lì usa meglio un servizio di relay.

Se il controllo fallisce

OsservazionePossibile causa
Nessuna voceIl provider non ha impostato nulla, la voce manca per questo indirizzo
La voce punta a un nome generico del providerUn nome proprio non è mai stato richiesto
Il nome non si risolve nello stesso indirizzoLa voce A manca o punta a un vecchio indirizzo
Funziona solo IPv4Per IPv6 manca la voce, Google lo segnala nella sua documentazione
Modifica non visibileCache, attendere oppure interrogare direttamente il server dei nomi del provider

Il reverse DNS non sostituisce l'autenticazione della posta. SPF, DKIM e DMARC sono temi a parte. Ma senza una voce PTR adeguata un server di posta resta rapidamente sotto il radar dei destinatari.

Che cosa il reverse DNS non dimostra

La voce è facoltativa e viene curata dal gestore di rete. Non dice chi usi un indirizzo. Per questo vale come indizio, non come prova, se vuole sapere a chi appartiene un indirizzo IP. Per questo il registro di rete è la fonte più affidabile. L'interazione tra le due vie la spiega Reverse IP lookup spiegato semplicemente.

Domande frequenti

Ogni indirizzo IP deve avere una voce PTR? No, è facoltativa. Per i server che inviano e-mail è però di fatto obbligatoria, perché i destinatari la controllano.

Posso modificare io stesso la voce PTR? Solo se gestisce la zona inversa dell'indirizzo. Per gli indirizzi del Suo provider o hoster la imposta questo, per lo più tramite il portale clienti o su richiesta.

Qual è la differenza tra reverse DNS e Whois? Il reverse DNS fornisce un nome host e viene impostato dal gestore di rete. Whois o RDAP indica il titolare dell'intervallo di indirizzi. Sono database diversi con scopo diverso.

Continua a leggere