Cos’è il reverse IP lookup
Il reverse IP lookup è la ricerca inversa che, partendo da un indirizzo IP, elenca i nomi di dominio che puntano a quell’indirizzo. Il DNS normale fa il percorso opposto: dal nome example.com ricava l’IP. Su un hosting condiviso centinaia di siti possono avere lo stesso indirizzo, mentre un server dedicato ne ospita di solito pochi.
Il DNS non offre un modo per chiedere “tutti i domini che puntano a questo IP”. L’elenco si ottiene solo da archivi che raccolgono nel tempo le risoluzioni di milioni di domini: per questo usiamo una fonte esterna, che non conosce tutti i domini esistenti e può contenere siti spostati di recente.
Come fare un reverse IP lookup
- Inserisci l’indirizzo IP del server oppure un dominio: in quel caso lo strumento lo risolve prima nel suo indirizzo IP.
- Avvia la ricerca: lo strumento legge il PTR e interroga l’archivio dei domini.
- Leggi il record PTR, cioè il nome che il proprietario dell’indirizzo gli ha associato.
- Scorri l’elenco dei domini noti che puntano allo stesso IP.
Reverse DNS e record PTR: come leggerli
Il record PTR è il record DNS che associa un indirizzo IP a un nome, ed è gestito da chi possiede l’indirizzo, cioè il provider o l’hosting, non dal proprietario del dominio. Per l’IP 192.0.2.10 il PTR si trova nel nome 10.2.0.192.in-addr.arpa, come previsto dalla RFC 1035.
Un nome PTR come host-203-0-113-7.retail.provider.it indica una linea domestica, un nome come mail.example.com un server configurato con cura.
Per i server di posta il PTR è decisivo: molti server di destinazione rifiutano o penalizzano i messaggi da IP senza reverse DNS o con un PTR che non corrisponde al nome usato nel saluto SMTP. Gmail chiede a tutti i mittenti un DNS diretto e inverso valido. Il PTR si modifica dal pannello dell’hosting o con una richiesta al provider, non dal pannello DNS del dominio.
A cosa serve sapere quali siti sono sullo stesso IP
- Valutare un hosting condiviso: se sullo stesso IP ci sono siti di spam o phishing, la reputazione dell’indirizzo può danneggiare anche il tuo sito e la tua posta.
- Verificare una migrazione: dopo il cambio di hosting controlli che il dominio risulti sul nuovo server.
- Analizzare un attacco: chi gestisce un sito compromesso cerca gli altri siti sullo stesso server per capire se l’attacco riguarda tutto l’hosting.
- Fare l’inventario: un’agenzia ritrova i domini dei clienti ospitati su un server che gestisce.
Se l’IP condiviso ti preoccupa, fai il controllo blacklist dell’indirizzo e la verifica di provider e ASN. Per leggere tutti i record di un dominio usa il DNS lookup.
Domande frequenti
Come faccio a sapere quali siti ci sono su un IP?
Inserisci l’indirizzo IP, o un dominio ospitato su quel server, in questo strumento di reverse IP lookup. Ottieni l’elenco dei domini noti che puntano a quell’indirizzo e il record PTR. L’elenco viene da un archivio di risoluzioni DNS raccolte nel tempo, quindi può mancare qualche sito recente o comparire un dominio già spostato.
Perché l’elenco dei domini sullo stesso IP è incompleto?
Il DNS non permette di elencare tutti i nomi che puntano a un indirizzo. I dati arrivano da archivi che registrano le risoluzioni dei domini osservati, e nessun archivio vede tutti i domini e i sottodomini esistenti. Dietro una CDN come Cloudflare, inoltre, migliaia di siti senza alcun legame condividono gli stessi indirizzi.
Cos’è un record PTR?
Un record PTR è il record DNS che associa un indirizzo IP a un nome host, cioè l’inverso del record A. Lo imposta chi gestisce il blocco di indirizzi, quindi il provider o l’hosting. È usato soprattutto dai server di posta, che controllano il PTR del mittente per valutare se il messaggio arriva da un server configurato correttamente.
Avere l’IP condiviso con altri siti è un problema?
Di solito no. Lo diventa se un altro sito sullo stesso IP invia spam o ospita malware, perché l’indirizzo può finire in una blacklist e la tua posta essere rifiutata. Se invii molte email, usa un IP dedicato o un servizio di invio esterno.
Fonti e riferimenti
Pagina aggiornata il