查看: 129  |  回复: 0
nslookup的用法
楼主
发表于 1月27日 16:07

在命令窗口输入:

nslookup baidu.com

运行结果:

服务器:  public1.114dns.com
Address:  114.114.114.114

非权威应答:
名称:    baidu.com
Addresses:  39.156.66.10
          110.242.68.66

如果要指定服务器,就可以输入:

nslookup baidu.com dns.baidu.com

运行结果:

服务器:  UnKnown
Address:  110.242.68.134

名称:    baidu.com
Addresses:  39.156.66.10
          110.242.68.66

nslookup会找以下数据:

in-addr.arpa
A
AAAA

查询指定解析类型的解析记录:

nslookup -qt=aaaa www.baidu.com

运行结果:

服务器:  public1.114dns.com
Address:  114.114.114.114

非权威应答:
名称:    www.a.shifen.com
Addresses:  240e:ff:e020:9ae:0:ff:b014:8e8b
          240e:ff:e020:966:0:ff:b042:f296
Aliases:  www.baidu.com

如上图所示:Address返回的两个结果就是目标域名的两个IPv6地址。

type可以是以下这些类型:

A 地址记录(直接查询默认类型)
AAAA 地址记录
AFSDB Andrew文件系统数据库服务器记录
ATMA ATM地址记录
CNAME 别名记录
HINFO 硬件配置记录,包括CPU、操作系统信息
ISDN 域名对应的ISDN号码
MB 存放指定邮箱的服务器
MG 邮件组记录
MINFO 邮件组和邮箱的信息记录
MR 改名的邮箱记录
MX 邮件服务器记录
NS 名字服务器记录
PTR 反向记录
RP 负责人记录
RT 路由穿透记录
SRV TCP服务器信息记录
TXT 域名对应的文本信息
X25 域名对应的X.25地址记录

常见错误含义:

Timed Out:表示服务器在超出指定的重试次数后不响应请求。
No Response from Server:表示名称服务器不在服务器上运行。
No Records:表示服务器没有主机的指定查询类型的资源记录,即使主机名有效。
Non-Existent Domain:表示主机或域名不存在。
Connection Refused:表示在查询时,不能连接到名称或远程用户信息服务命令服务器。该错误是与 ls 和 finger 请求有关的典型错误。
Network Is Unreachable:表示在查询时,不能连接到名称或远程用户信息服务命令服务器。该错误是与 ls 和 finger 请求有关的典型错误。
Server Failure:表示名称服务器遇到内部矛盾并且不能返回有效的应答。
Refused:表示名称服务器拒绝请求服务。
Format Error:表示名称服务器拒绝数据包请求因为格式不正确。


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com