nslookup是一个程序的名字,这个程序让因特网服务器管理员或任何的计算机用户输入一个主机名(举例来说,“whatis.com.cn”)并发现相应的IP地址。它也会相反的名字查找为一个你指定的IP住址找出主机名。
举例来说,如果你输入了“whatis.com.cn”(TechTarget中国站点之一),你将会接受我们的IP地址作为回应,碰巧是:65.214.43.37
或如果你输入了“65.214.43.37”,它会返回“sites.techtarget.com.cn”。
nslookup发送域名查询包给指定的(或默认的)域名系统(DNS)服务器。取决于你正在使用的系统,默认值可能是你的服务提供商的本地的DNS名字服务器,一些中间名字服务器,或者整个域名系统层次的根服务器系统。
使用nslookup的Linux版本和其他版本,你能找出和主机名或IP地址相联系的其他信息的位置,例如相关的邮件服务。nslookup和一些Unix操作系统包含在一起,也包含在较后的Windows系统中。在Windows XP中,命令可以被输入“命令提示符”荧屏。nslookup查找一个IP地住址的更有限制的替代者是ping命令。
nslookup [-opt ...] #使用默认服务器的交互模式
nslookup [-opt ...] - server #使用"server"的交互模式
nslookup [-opt ...] host #仅查找使用默认服务器的"host"
nslookup [-opt ...] host server #仅查找使用"server"的"host"
查询163.com域名信息
D:>nslookup
Default Server: ns-px.online.sh.cn
Address:202.96.209.5
当前的DNS服务器,可用server命令改变。
设置查选条件为所有类型记录(A、MX等)
查询域名,注意有:
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(4days4hours)
有效时间,区域复制在有效时间内不能完成,则终止更新
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
(汉字部分为说明)
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- ame as type
与上同
class=X-set query class (ex. IN (Internet), ANY)
设置查询类
[no]msxfr-use MS fast zone transfer
1、任何合法有效的域名都必须有至少一个主的名字服务器。当主名字服务器失效时,才会使用辅助名字服务器。这里的失效指服务器没有响应。2、DNS中的记录类型有很多,分别****不同的作用,常见的有A记录(主机记录,用来指示主机地址),MX记录(邮件交换记录,用来指示邮件服务器的交换程序),CNAME记录(别名记录),SOA(授权记录),PTR(指针)等。
3、一个有效的DNS服务器必须在注册机构注册,这样才可以进行区域复制。所谓区域复制,就是把自己的记录定期同步到其他服务器上。当DNS接收到非法DNS发送的区域复制信息,会将信息丢弃。
4、DNS有两种,一是普通DNS,一是根DNS,根DNS不能设置转发查询,也就是说根DNS不能主动向其他DNS发送查询请求。如果内部网络的DNS被设置为根DNS,则将不能接收网外的合法域名查询,请注意,有关根DNS的说明。
>set type=any>163.com.>help
TCP/IP协议必须安装在运行nslookup的计算机上。
在Microsoft TCP/IP属性页的DNS选项卡的“DNS服务搜索顺序”字段中必须至少指定一个DNS服务器。
Nslookup一直从当前上下文中的名称中抽去后缀。如果无法进行完全合格的名称查询(即,使用尾随点),那么查询将被附加到当前上下文中。例如,当前DNS设置是att.com,并且在www.microsoft.com中执行查询,那么第一个查询将作为www.microsoft.com.att.com而失败,因为查询是不合格的。这种方式与其他供应商的Nslookup方式可能不一致,本文的目的在于阐明Microsoft Windows NT Nslookup.exe的处理方式。
如果已经使用Microsoft TCP/IP属性页DNS选项卡上定义的“域后缀搜索顺序”(Domain Suffix Search Order)中的搜索列表,将不会发生抽取操作。查询将被附加到列表中指定的域后缀中。要避免使用搜索列表,请始终使用“完全合格的域名称”(即,在名称中添加尾随点)。
语法为nslookup–qt=类型目标域名(注意qt必须小写)
类型主要有:
A地址记录(Ipv4)
AAAA地址记录(Ipv6)
AFSDBAndrew文件系统数据库服务器记录
ATMA-ATM地址记录
CNAME别名记录
HINFO硬件配置记录,包括CPU、操作系统信息
ISDN域名对应的ISDN号码
MB存放指定邮箱的服务器
MG邮件组记录
MINFO邮件组和邮箱的信息记录
MR改名的邮箱记录
MX邮件服务器记录
NS名字服务器记录
PTR反向记录
RP负责人记录
RT路由穿透记录
SRV TCP服务器信息记录
TXT域名对应的文本信息
X25域名对应的X.25地址记录
列如你要查询域名的A记录:
C:>nslookup-qt=a域名
则可以查到相应的记录
指定DNS服务器查询:
语法为nslookup-qt=类型目标域名指定的DNS服务器IP或域名
例子:nslookup-qt=A域名8.8.8.8
1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。
2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。