SYNTAX
Commands: (identifiers are shown in uppercase, [ ] means optional)
NAME |
print info about the host/domain NAME using default server |
NAME1 NAME2 |
as above, but use NAME2 as server |
help or ? |
print info on common commands |
set OPTION |
set an option
all |
print options, current server and host |
[no]debug |
print debugging information |
[no]d2 |
print exhaustive debugging information |
[no]defname |
append domain name to each query |
[no]recurse |
ask for recursive answer to query |
[no]search |
use domain search list |
[no]vc |
always use a virtual circuit |
domain=NAME |
set default domain name to NAME |
srchlist=N1[/N2/.../N6] |
set domain to N1 and search list to N1,N2, etc. |
root=NAME |
set root server to NAME |
retry=X |
set number of retries to X |
timeout=X |
set initial time-out interval to X seconds |
type=X |
set query type (ex. A,ANY,CNAME,MX,NS,PTR,SOA,SRV) |
querytype=X |
same as type |
class=X |
set query class (ex. IN (Internet), ANY) |
[no]msxfr |
use MS fast zone transfer |
ixfrver=X |
current version to use in IXFR transfer request |
|
server NAME |
set default server to NAME, using current default server |
lserver NAME |
set default server to NAME, using initial server |
finger [USER] |
finger the optional NAME at the current default host |
root |
set current default server to the root |
ls [opt] DOMAIN [> FILE] |
list addresses in DOMAIN (optional: output to FILE)
-a |
list canonical names and aliases |
-d |
list all records |
-t TYPE |
list records of the given type (e.g. A,CNAME,MX,NS,PTR etc.) |
|
view FILE |
sort an ‘ls’ output file and view it with pg |
exit |
exit the program |
EXAMPLES
C:\>nslookup computerhope.com
Server: ns.computerhope.com
Address: 1.1.1.1
Name: computerhope.com
Address: 204.228.150.3
( from: http://www.computerhope.com/nslookup.htm )