Il comando nslookup è uno strumento potente per l’amministrazione di rete, utilizzato per interrogare il sistema dei nomi di dominio (DNS) e ottenere informazioni sui domini. Che tu stia risolvendo problemi DNS su un server VPS o gestendo domini su un server dedicato, comprendere il funzionamento di nslookup ti aiuterà a diagnosticare e risolvere problemi di rete.
Il comando nslookup (Name Server Lookup) viene utilizzato per interrogare i record DNS, ottenere indirizzi IP di domini e verificare varie configurazioni DNS. È disponibile di default sia su Windows che su Linux.
Per utilizzare nslookup su Windows, apri il Prompt dei Comandi:
Win + R -> digita 'cmd' -> Invio
Oppure cerca “Prompt dei Comandi” nel menu Start.
Per trovare l’indirizzo IP di un sito web, utilizza il seguente comando:
nslookup example.com
Per ottenere i record dei server di posta (record MX) di un dominio:
nslookup -query=mx example.com
Per verificare quali server dei nomi gestiscono un dominio:
nslookup -query=ns example.com
Se hai un indirizzo IP e vuoi scoprire a quale dominio appartiene:
nslookup 192.168.1.1
Il comando nslookup è disponibile anche su Linux e funziona in modo simile a Windows.
Per utilizzare nslookup su Linux, apri una finestra del terminale premendo:
Ctrl + Alt + T
Per cercare l’indirizzo IP di un dominio:
nslookup example.com
Per scoprire quali server gestiscono la posta per un dominio:
nslookup -query=mx example.com
Per verificare quali name server sono associati a un dominio:
nslookup -query=ns example.com
Se hai un indirizzo IP e vuoi scoprire il dominio associato:
nslookup 192.168.1.1
Per impostazione predefinita, nslookup utilizza il server DNS configurato nel sistema. Per interrogare un server DNS specifico, utilizza:
nslookup example.com 8.8.8.8
Questo comando utilizzerà il DNS pubblico di Google (8.8.8.8) per risolvere il dominio.
Per entrare in modalità interattiva, digita semplicemente nslookup e premi Invio:
nslookup
Ora puoi eseguire più interrogazioni senza uscire dallo strumento.
Per recuperare tutti i record DNS disponibili di un dominio:
nslookup -query=any example.com
Il comando nslookup è uno strumento essenziale per diagnosticare problemi DNS e verificare la configurazione dei domini. Che tu stia lavorando con un server VPS o un server dedicato, padroneggiare nslookup migliorerà le tue capacità di troubleshooting di rete e gestione dei domini.