Ricerca IP inversa (record PTR)

Il DNS inverso risponde alla domanda opposta a una ricerca normale: dato un indirizzo, quale nome ha indicato il suo proprietario come rimando? La pagina costruisce da sola il nome inverso — a.b.c.d.in-addr.arpa per IPv4, la forma a nibble sotto ip6.arpa per IPv6 — richiede il record PTR e mostra quale resolver ha risposto, il codice di risposta, la catena CNAME se presente, e il TTL. La seconda modalità scorre gli indirizzi vicini a quello digitato, all'interno dello stesso blocco, un indirizzo alla volta, perché gli hoster tendono a nominare le proprie macchine con uno schema riconoscibile. Tutto ciò che si vede qui è un'informazione pubblica e passiva: nessuna scansione, nessun attacco a dizionario, nessun WHOIS.
Pronto. Nessuna richiesta è ancora stata inviata.
Inserisca un indirizzo, poi esegua la ricerca inversa.
La direzione della richiesta. Una ricerca normale va da un nome a un indirizzo tramite i record A e AAAA, ed è controllata dal proprietario del sito. Una ricerca inversa va da un indirizzo a un nome tramite i record PTR, ed è controllata dal proprietario della rete, non del sito web. Questa sola differenza spiega gran parte di ciò che qui sembra strano: un nome nello schema di un hoster come srv12.hoster.example dice chi gestisce la macchina, e non dice quale sito web vi sia ospitato.

Nessuna risposta PTR è un risultato normale. Nessuno è obbligato a creare un nome inverso, e la maggior parte dei blocchi di indirizzi non lo fa mai. Una risposta vuota significa che il proprietario l'ha lasciato in bianco o che la risposta è stata rimossa, non che l'indirizzo non è usato o che fa qualcosa di sbagliato. Inoltre passa per la normale cache, quindi un nome aggiunto di recente può impiegare un po' di tempo a comparire ovunque.

Perché i vicini sono interessanti. I blocchi di indirizzi vengono assegnati in intervalli, e il più piccolo intervallo che un cliente di solito detiene è un /24 — 256 indirizzi. Gli hoster denominano questi indirizzi secondo uno schema, quindi leggere alcuni nomi intorno a un indirizzo spesso mostra lo schema e il fornitore dietro l'intero blocco. Questa pagina chiede prima degli indirizzi più vicini al suo, all'interno dello stesso /24, e non va mai a cercare nomi che non siano indirizzi.

Che cosa non significa. Un nome inverso non è un nome di sito web: il nome nella risposta può appartenere a un router, a un relay di posta o a un bilanciatore di carico, non a un sito. Un indirizzo può servire centinaia di siti non correlati, e un grande sito può distribuirsi su decine di indirizzi, quindi un nome condiviso è un indizio sull'hosting, mai la prova che due cose siano collegate. Consideri i vicini come uno schema di denominazione, non come un elenco di proprietari.

Costo, e perché l'elenco dei vicini è lento. Ogni indirizzo nell'elenco è una richiesta separata verso la stessa quota di resolver che usano le altre pagine, e l'elenco procede un indirizzo alla volta con una pausa tra un elemento e l'altro per restare entro ciò che i resolver pubblici accettano. Un elenco completo quindi richiede tempo, e può essere annullato: gli indirizzi rimanenti vengono scartati senza lasciare nulla in esecuzione.

Che cosa non fa questa pagina. Nessun attacco a dizionario, nessuna scansione di intervalli, nessun sondaggio di porte e nessuna ricerca nei dati di registrazione. Se un indirizzo non ha un nome inverso e vuole sapere a quale rete appartiene, il passo onesto successivo è la pagina Ricerca IP, che legge i campi di rete e di posizione che i servizi pubblici pubblicano, e il Calcolatore di sottoreti, che mostra i confini del blocco di quell'indirizzo senza inviare nulla da nessuna parte.

Fonti pubbliche che può leggere da sé. Il registro autorevole di chi detiene un intervallo di indirizzi è tenuto dai registri regionali: lo spazio di indirizzi IPv4 di IANA e le assegnazioni IPv6 unicast di IANA elencano quale registro ha ricevuto ogni blocco, e ogni registro pubblica poi i propri record di delega. Questa pagina non interroga volutamente quei file: sono un tipo di richiesta diverso e più pesante, e leggerli a mano dai link qui sopra è il modo onesto per rispondere a «di chi è questa rete».