Nslookup
# Nslookup

nslookup (abbreviazione di name server lookup, traducibile in italiano come "controllo dei name server") è uno strumento a riga di comando presente in tutti i sistemi operativi che utilizzano il protocollo TCP/IP (Linux, Unix, MacOS, Windows).

Nslookup consente di effettuare delle query (interrogazioni) ad un server DNS per la risoluzione di indirizzi IP o Hostname, per poter ottenere da un dominio il relativo indirizzo IP o nome host e viceversa. Si può utilizzare in due modi: interattivo e non interattivo.

## Modo interattivo

Questo modo permette di effettuare più query e visualizza i singoli risultati. Viene abilitato in modo automatico quando il comando non è seguito da argomenti oppure se il primo argomento è un trattino (-) seguito dal secondo argomento che corrisponde all'host name o all'ip del name server. Esempio:

## Modo non interattivo

Questo modo invece permette di effettuare una sola query e ovviamente visualizza il risultato della singola query. Abilitato ogni qualvolta si specifichi l'host-to-find.

