NSLOOKUP是NT、2000中连接DNS服务器,查询
域名信息的一个非常有用的命令,简单介绍如下:
实例:查询163.com
域名信息
D:\>nslookup
Default
Server:
ns-px.online.sh.cn
Address:
202.96.209.5
当前的DNS服务器
,可用server命令改变。
>
set
type=any
设置查选条件为所有类型记录(A、MX等)
>
163.com.
查询
域名,注意有.
Server:
ns-px.online.sh.cn
Address:
202.96.209.5
查询结果~~
Non-authoritative
answer:
未证实回答,出现此提示表明该
域名的注册主DNS非提交查询的DNS服务器
163.com
nameserver
=
NS.NEASE.NET
163.com
nameserver
=
NS2.NEASE.NET
查询
域名的名字服务器
163.com
primary
name
server
=
ns.163.com
主要名字服务器
responsible
mail
addr
=
admin.NEASE.NET
联系人邮件地址admin@nease.net
serial
=
20010348
区域传递序号,又叫文件版本,当发生区域复制时,该域用来指示区域信息的更新情况。
refresh
=
10800
(3
hours)
重刷新时间,当区域复制发生时,指定区域复制的更新时间间隔
retry
=
3600
(1
hour)
重试时间,区域复制失败时,重新尝试的时间
expire
=
360000
(4
days
4
hours)
有效时间,区域复制在有效时间内不能完成,则终止更新
default
TTL
=
3600
(1
hour)
TTL设置
被查询
域名的资料
163.com
MX
preference
=
50,
mail
exchanger
=
m218.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m207.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m208.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m209.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m210.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m229.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m246.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m180.163.com
163.com
MX
preference
=
50,
mail
exchanger
=
m214.163.com
163.com
internet
address
=
202.106.185.77
163.com
nameserver
=
NS.NEASE.NET
163.com
nameserver
=
NS2.NEASE.NET
NS.NEASE.NET
internet
address
=
202.106.185.75
NS2.NEASE.NET
internet
address
=
61.145.113.57
m218.163.com
internet
address
=
202.108.44.218
m207.163.com
internet
address
=
202.108.44.207
m208.163.com
internet
address
=
202.108.44.208
m209.163.com
internet
address
=
202.108.44.209
m210.163.com
internet
address
=
202.108.44.210
m229.163.com
internet
address
=
202.108.44.229
m246.163.com
internet
address
=
202.108.44.246
m180.163.com
internet
address
=
202.108.44.180
被查询
域名的满足条件记录
------------------------
该命令的帮助(汉字部分为说明)
>
help
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
查询主机或
域名,用NAME2做提交查询服务器
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
退出程序
------------
一些说明:
1、任何合法有效的
域名都必须有至少一个主的名字服务器。当主名字服务器失效时,才会使用辅助名字服务器。这里的失效指服务器没有响应。
2、DNS中的记录类型有很多,分别****不同的作用,常见的有A记录(主机记录,用来指示主机地址),MX记录(邮件交换记录,用来指示邮件服务器的交换程序),CNAME记录(别名记录),SOA(授权记录),PTR(指针)等。
3、一个有效的DNS服务器必须在注册机构注册,这样才可以进行区域复制。所谓区域复制,就是把自己的记录定期同步到其他服务器上。当DNS接收到非法DNS发送的区域复制信息,会将信息丢弃。
4、DNS有两种,一是普通DNS,一是根DNS,根DNS不能设置转发查询,也就是说根DNS不能主动向其他DNS发送查询请求。如果内部网络的DNS被设置为根DNS,则将不能接收网外的合法
域名查询,请注意,有关根DNS的说明们