Il comando nslookup (che sta per name server lookup) trova le informazioni sul name server per i domini interrogando il Domain Name System.
Come usare nslookup in Windows
Per utilizzare la versione Windows di nslookup, apri il prompt dei comandi e digita nslookup per ottenere un risultato simile a questo ma con voci per il server DNS e l'indirizzo IP del tuo computer sta usando:
C:\> nslookup
Server: resolver1.opendns.com
Indirizzo: 208.67.222.222
Questo comando identifica quale server DNS il computer è attualmente configurato per utilizzare per le sue ricerche DNS. Come mostra l'esempio, questo computer utilizza un server DNS OpenDNS.
Prendete nota del prompt in fondo all'output del comando. nslookup rimane in esecuzione in primo piano dopo l'esecuzione del comando. Il prompt alla fine dell'output consente di inserire parametri aggiuntivi. Quando esegui nslookup senza specificare un nome di dominio, il programma entra in modalità interattiva.
Digita il nome di dominio per cui vuoi i dettagli di nslookup o esci da nslookup con il comando exit (o la scorciatoia da tastiera Ctrl+C). Potresti invece usare nslookup digitando il comando prima del dominio, tutto sulla stessa riga:
nslookup lifewire.com.
Ecco un output di esempio:
nslookup lifewire.com
Risposta non autorevole:
Nome: lifewire.com
Indirizzi: 151.101.193.121
151.101.65.121 151.101.1.121
151.101.129.121
Ricerca del server dei nomi
In DNS, le cosiddette "risposte non autorevoli" si riferiscono a record DNS conservati su server DNS esterni, che hanno ottenuto dai server "autorevoli" che forniscono la fonte originale dei dati.
Ecco come ottenere queste informazioni (supponendo che tu abbia già digitato nslookup nel prompt dei comandi):
set type=ns
lifewire.com
[…]
dns1.p08.nsone.net indirizzo internet=198.51.44.8
dns2. p08.nsone.net indirizzo Internet=198.51.45.8
dns3.p08.nsone.net indirizzo Internet=198.51.44.72
dns4.p08.nsone.net indirizzo Internet=198.51.45.72 ns1.p30.dynect.net indirizzo internet=208.78.70.30
ns2.p30.dynect.net indirizzo internet=204.13.250.30
ns3.p30.dynect.net indirizzo internet=208.78. 71.30
ns4.p30.dynect.net indirizzo Internet=204.13.251.30
È possibile eseguire una ricerca autorevole dell'indirizzo specificando uno dei server dei nomi registrati del dominio. Nslookup quindi utilizza quel server invece delle informazioni del server DNS predefinito del sistema locale.
C:\>nslookup lifewire.com ns1.p30.dynect.net
Server: ns1.p30.dynect.net
Indirizzo: 208.78.70.30
Nome: lifewire.com
Indirizzi: 151.101.65.121
151.101.193.121
151.101.129.121
151.101.1.121
L'output non menziona più dati "non autorevoli" perché il server dei nomi ns1.p30.dynect è un server dei nomi primario per Lifewire.com, come elencato nella parte "Registrazione NS" delle sue voci DNS.
Ricerca server di posta
Per cercare informazioni sul server di posta su un particolare dominio, nslookup utilizza la funzione di registrazione MX del DNS. Alcuni siti, come Lifewire.com, supportano sia i server primari che quelli di backup.
Le query del server di posta per Lifewire.com funzionano in questo modo:
set type=mx
lifewire.com
[…]
Risposta non autorevole:
lifewire.com MX preferenza=20, mail exchanger=ALT1. ASPMX. L. GOOGLE.com
lifewire.com MX preferenza=10, mail exchanger=ASPMX. L. GOOGLE.com
lifewire.com MX preferenza=50, mail exchanger=ALT4. ASPMX. L. GOOGLE.com
lifewire.com Preferenza MX=40, mail exchanger=ALT3. ASPMX. L. GOOGLE.com
lifewire.com MX preferenza=30, mail exchanger=ALT2. ASPMX. L. GOOGLE.com
Altre query di nslookup
Nslookup supporta l'esecuzione di query su altri record DNS meno comunemente utilizzati, inclusi CNAME, PTR e SOA. Digitando un punto interrogativo al prompt vengono stampate le istruzioni della guida del programma.
Alcune variazioni basate sul Web dell'utilità offrono alcune funzionalità aggiuntive oltre ai parametri standard trovati nello strumento Windows.
Come utilizzare gli strumenti di Nslookup online
Online nslookup utilità, come quella di Network-Tools.com, ti consentono di personalizzare molto di più di quanto consentito con il comando di Windows.
Ad esempio, dopo aver scelto il dominio, il server e la porta, puoi scegliere da un elenco a discesa di tipi di query come indirizzo, server dei nomi, nome canonico, inizio dell'autorità, dominio della casella di posta, membro del gruppo di posta, beh -servizi noti, scambio di posta, indirizzo ISDN, indirizzo NSAP e molti altri.