博客首页
  • 用户名
  • 密码
  • 验证码
  • 网校首页
  • 博客首页
  • 论坛首页
dragon_acc
awaiting的BLOG
个人资料
dragon_acc 性别:男    所在地:北京
2010年10月20日 11:52

nslookup使用方法详解

nslookup最简单的用法就是查询域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。其用法是:

C:>nslookup 域名

使用nslookup查询A记录和CNAME记录

C:>nslookup www.sxwo.cn

*** Can't find server name for address 192.168.1.1:Non-existent domain
*** Default server are not available
Server: Unknown
Address: 192.168.1.1

Non-authoritative answer:
Name: www.sxwo.cn
Address: 61.152.169.241



nslookup命令会采用先反向解释获得使用的DNS服务器的名称,由于这里使用的是一个内部的DNS服务器所以没有正确的反向记录,导致结果的前面几行出错。大家可以不必理会。重点是最后二行,这里看到的是www.sxwo.cn的IP地址是61.152.169.241。注意即使
www.sxwo.cn的主机没有在线同样能够返回结果。

1.查询A记录

C:>nslookup www.163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

Non-authoritative answer:
Name: www.cache.split.netease.com
Address: 220.181.28.42
Aliases: www.163.com

220.181.28.42是www对应的IP地址

2.查询MX记录

C:>nslookup -type=mx www.163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

Non-authoritative answer:
www.163.com canonical name = www.cache.split.netease.com

split.netease.com
primary name server = ns-split1.netease.com
responsible mail addr = admin.nease.net
serial = 307
refresh = 600 (10 mins)
retry = 300 (5 mins)
expire = 3600 (1 hour)
default TTL = 600 (10 mins)

C:>nslookup -type=mx 163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

Non-authoritative answer:
163.com MX preference = 50, mail exchanger = mx.mail.163.split.netease.com

163.com nameserver = ns.nease.net
163.com nameserver = ns3.nease.net
mx.mail.163.split.netease.com internet address = 220.181.12.51
mx.mail.163.split.netease.com internet address = 220.181.12.52
mx.mail.163.split.netease.com internet address = 220.181.12.53
mx.mail.163.split.netease.com internet address = 220.181.12.54
mx.mail.163.split.netease.com internet address = 220.181.12.55
mx.mail.163.split.netease.com internet address = 220.181.12.56
mx.mail.163.split.netease.com internet address = 220.181.12.57
mx.mail.163.split.netease.com internet address = 220.181.12.58
ns.nease.net internet address = 202.106.185.75
ns3.nease.net internet address = 220.181.28.3

mail.163.split.netease.com是163.com对应的mx记录。

3.查CNAME记录

C:>nslookup -type=cname 163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

163.com
primary name server = ns.163.com
responsible mail addr = admin.nease.net
serial = 20011821
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 18000 (5 hours)

C:>nslookup -type=cname www.163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

Non-authoritative answer:
www.163.com canonical name = www.cache.split.netease.com

163.com nameserver = ns3.nease.net
163.com nameserver = ns.nease.net
ns.nease.net internet address = 202.106.185.75
ns3.nease.net internet address = 220.181.28.3

www.cache.split.netease.com是www.163.com对应的CNAME记录

4.查询域名服务器

C:>nslookup -type=ns 163.com
Server: tempdns.guangzhou.gd.cn
Address: 61.144.56.100

Non-authoritative answer:
163.com nameserver = ns.nease.net
163.com nameserver = ns3.nease.net

ns.nease.net internet address = 202.106.185.75
ns3.nease.net internet address = 220.181.28.3

ns.nease.net是163.com域名的DNS服务器

5.指定域名服务器查询结果

C:>nslookup www.163.com 221.4.8.1
Server: ns3.cnc-gd.net
Address: 221.4.8.1

Non-authoritative answer:
Name: www.cache.split.netease.com
Address: 202.108.9.16
Aliases: www.163.com

221.4.8.1是广东DNS服务器IP

使用nslookup一些说明

1、任何合法有效的域名都必须有至少一个主的名字服务器(ns)。当主名字服务器失效时,才会使用辅助名字服务器。这里的失效指服务器没有响应。

2、DNS中的记录类型有很多,分别有不同的作用,常见的有A记录(主机记录,用来指示主机地址),MX记录(邮件交换记录,用来指示邮件服务器的交换程序),CNAME记录(别名记录),SOA(授权记录),PTR(指针)等。

3、一个有效的DNS服务器必须在注册机构注册,这样才可以进行区域复制。所谓区域复制,就是把自己的记录定期同步到其他服务器上。当DNS接收到非法DNS发送的区域复制信息,会将信息丢弃。

4、DNS有两种,一是普通DNS,一是根DNS,根DNS不能设置转发查询,也就是说根DNS不能主动向其他DNS发送查询请求。如果内部网络的DNS被设置为根DNS,则将不能接收网外的合法域名查询。

日志分类:其他 | 阅读(230) | 收藏(0) | 评论(0) | 打印

最近读者 (登录后,您就出现在这里。这里登陆)


xiaolongren2000


nunu903


meihua


飞翔的布丁


等待~~


如果宅
 评论读取中...
  • 发评论 (限500字以内)
  • 昵称:
  • 验证码:
  •  



以上网友发言只代表其个人观点,不代表中华会计网校博客的观点或立场。
array(2) { ["submit"]=> string(0) "" ["s"]=> string(0) "" } here