Per trovare il nome di dominio Internet associato a un particolare indirizzo IP (Internet Protocol), è possibile utilizzare una procedura chiamata ricerca DNS inversa. Questa procedura utilizza un sistema chiamato Domain Name System (DNS) che collega indirizzi numerici di computer a nomi di dominio come example.com. Ulteriori ricerche possono rivelare il nome della persona o entità che ha registrato un particolare nome di dominio, nonché in alcuni casi le informazioni di contatto.
Una persona può utilizzare una ricerca DNS inversa quando conosce l’indirizzo IP numerico di un sito Web e desidera conoscere il nome di dominio ad esso associato. In tal caso, si utilizza uno strumento Internet o un sito Web per digitare un indirizzo IP che è una serie di numeri separati da punti, ad esempio 123.456.123.456. Finché i progettisti di siti Web hanno abilitato i record di puntatore corretti all’interno della programmazione per il nome di dominio a livello di server, una richiesta inviata relativa a un particolare indirizzo IP restituirà le informazioni corrette. Questa è l’essenza di una ricerca DNS inversa, chiamata anche risoluzione DNS inversa (rDNS).
Viene anche utilizzata una ricerca DNS inversa per scoraggiare lo spam e-mail. Gli utenti di posta elettronica sono spesso sommersi da e-mail indesiderate chiamate spam. Alcuni server di posta Internet utilizzano una tecnica chiamata ricerca DNS inversa confermata in avanti per eliminare i messaggi non richiesti dagli spammer che potrebbero trasmettere un’e-mail indesiderata a milioni di persone contemporaneamente. Questa ricerca DNS inversa confermata in avanti significa che viene inviata una richiesta relativa a un particolare indirizzo IP, ma viene fatto un ulteriore passo avanti in quanto il risultato viene quindi verificato per assicurarsi che la relazione sia valida.
Ogni computer che si connette a Internet lo fa tramite un indirizzo di protocollo Internet. Con l’hardware e il software giusti, questo indirizzo univoco può essere ricondotto a un determinato computer in qualsiasi parte del pianeta. Tuttavia, i nomi di dominio numerici possono essere difficili da ricordare, quindi lettere e numeri vengono utilizzati per instradare un nome di dominio al suo indirizzo IP numerico. La serie di nomi di dominio alfanumerici è chiamata sistema dei nomi di dominio o DNS.
Un database separato, chiamato WHOIS, mantiene le informazioni di contatto per i contatti tecnici e amministrativi per i nomi di dominio registrati all’interno del DNS. Inoltre, WHOIS fornisce informazioni di contatto per i proprietari di blocchi di indirizzi IP. Una ricerca simile a una ricerca DNS inversa rivelerà la persona o l’entità che possiede il nome di dominio o gli indirizzi IP.