Comando che permette di lanciare query dns per la risoluzione di ip o hostname.
Agisce in due modalita:
Interactive: Permette di effettuare piu' query e visualizza i singoli riultati. Viene abilitato in modo automatico quando il comando non e' seguito da argomenti oppure se il primo argomento e' un trattino (-) seguito dal secondo argomento che corrisponde all'host name o all'ip del name server.
non-interctive: Permette di effettuare una sola query e ovviamente visualizza il risultato della singola query. Abilitato ogni qualvolta che si specifica l'host-to-find.
Il DNS di default a cui si effettuano le query e' quello configurato in /etc/resolv.conf
nslookup [opzioni] [host-to-findi] [-server]
INTERACTIVE COMMAND
?
richiama l'help
host [server]
look up dell'host eseguendo una query al dns di default oppure al server specificato
server nomeserver
Modifica il dns di default per la sessione corrente
set keyword [value]
Comando che permette di cambiare i criteri di ricerca e visualizzazione delle informazioni che si vanno a richiedere al dns. Di seguito sono riportati alcune opzioni di questo comando.
all
Visualizza tutte le opzioni che sono selezionate di default
class=value
Modifica la query class
type
Modifica il tipo di informazioni da richiedere al dns.
CLASS
IN
Internet class
CHAOS
chaos class
HESIOD
MIT Athena Hesiod class
ANY
wildcard, cioe' tutte le classi
TYPE
A
L'indirizzo internet di un host
CNAME
canonical name di un alias
MX
mail exchanger
NS
Name server autoritativo della zona
PTR
l'host name se la query e' per un indirizzo internet altrimenti altre informazioni
SOA
Visualizza i dns autoritativi della zona
I comandi comuni per utilizzare la rete: finger, ftp, nslookup, dig, lynx, wget.