网络命令的nslookup

作者&投稿:水种 (若有异议请与网页底部的电邮联系)
Nslookup命令怎么用?~

NSLOOKUP命令
关键词: NSLOOKUP命令 详解 网络命令

NSLOOKUP命令详解


Nslookup 是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。

Nslookup 必须要安装了 TCP/IP 协议的网络环境之后才能使用。

现在网络中已经架设好了一台 DNS 服务器, 主机名称为 ns-px.online.sh.cn , 它可以把域名 http://www.jsjzx.net 解析为 220.181.31.3 的 IP 地址, 这是我们平时用得比较多的正向解析功能。


检测步骤如下:

在 Windows 2000 中单击 “ 开始 ” - >“ 程序 ” - >“ 附件 ” - >“ 命令提示符 ” ,在 C:\> 的后面键入 Nslookup www.jsjzx.net , “ 回车 ” 之后即可看到如下结果:

Server: ns-px.online.sh.cn

Address: 202.96.209.5

Name: www.jsjzx.net

Address: 220.181.31.3

以上结果显示,正在工作的 DNS 服务器的主机名为 ns-px.online.sh.cn ,它的 IP 地址是 202.96.209.5 ,而域名 www.jsjzx.net 所对应的 IP 地址为 220.181.31.3 。那么,在检测到 DNS 服务器 ns-px.online.sh.cn 已经能顺利实现正向解析的情况下,它的反向解析是否正常呢 ? 也就是说, 能否把 IP 地址 220.181.31.3 反向解析为域名 www.jsjzx.net? 我们在命令提示符 C:\> 的后面键入 Nslookup 220.181.31.3 ,得到结果如下:

Server: ns-px.online.sh.cn

Address: 202.96.209.5

Name: www.jsjzx.net

Address: 220.181.31.3

这说明, DNS 服务器 linlin 的反向解析功能也正常。

然而,有的时候,我们键入 Nslookup www.jsjzx.net ,却出现如下结果:

Server: ns-px.online.sh.cn

Address: 202.96.209.5

*** ns-px.online.sh.cn can't find www.jsjzx.net: Non-existent domain


这种情况说明网络中 DNS 服务器 ns-px.online.sh.cn 在工作,却不能实现域名 www.jsjzx.net 的正确解析。此时,要分析 DNS 服务器的配置情况,看是否 www.jsjzx.net 这一条域名对应的 IP 地址记录已经添加到了 DNS 的数据库中。

还有的时候,我们键入 Nslookup www.jsjzx.net ,会出现如下结果

*** Can't find server name for domain: No response from server

*** Can't repairpc.nease.net : Non-existent domain


这时,说明测试主机在目前的网络中,根本没有找到可以使用的 DNS 服务器。此时,我们要对整个网络的连通性作全面的检测,并检查 DNS 服务器是否处于正常工作状态,采用逐步排错的方法,找出 DNS 服务不能启动的根源。


nslookup命令用法
1.查询A记录

C:\>nslookup www.cdnunion.com
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1

Non-authoritative answer:
Name: www.cdnunion.com
Addresses: 61.129.102.61, 202.101.42.101

61.129.102.61, 202.101.42.101是WWW对应的IP地址.

2.查询MX记录
C:\>nslookup -type=mx cdnunion.com
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1

Non-authoritative answer:
cdnunion.com MX preference = 8, mail exchanger = mail.cdnunion.com

cdnunion.com nameserver = ns2.cdnunion.com
mail.cdnunion.com internet address = 61.129.102.61

mail.cdnunion.com是cdnunion.com对应的MX记录.

3.查CNAME记录
C:\>nslookup -type=cname www.kukudm.com
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1

Non-authoritative answer:
www.kukudm.com canonical name = www.kukudm.cdnunion.com

www.kukudm.cdnunion.com是www.kukudm.com对应的CNAME记录.

4.查询域名服务器
C:\>nslookup -type=ns cdnunion.com
*** Can't find server name for address 192.168.2.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.2.1

Non-authoritative answer:
cdnunion.com nameserver = ns2.cdnunion.com

ns2.cdnunion.com internet address = 61.129.102.61

ns2.cdnunion.com是cdnunion.com域名的DNS服务器.

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

C:\>nslookup www.cdnunion.com 202.96.209.133
Server: ns-pd.online.sh.cn
Address: 202.96.209.133

Non-authoritative answer:
Name: www.cdnunion.com
Address: 210.51.25.233

202.96.209.133是上海DNS服务器IP

在命令运行窗口使用nslookup对DNS服务器进行测试,在nslookup命令提示符“<”下输入域名,如ftp.abc.com完成域名到IP地址的转换;也可以输入IP地址,如192.168.0.36完成IP地址到域名的转换,测试过程如图:


第二张图显示找不到 是因为本机所在的DNS服务器地址是hbnu.edu.com,IP地址是218.197.16.6
如果测试hbnu.edu.com和218.197.16.6则可以成功,如图:

nslookup 可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。在已安装TCP/IP协议的电脑上面均可以使用这个命令。主要用来诊断域名系统(DNS) 基础结构的信息。 运行cmd命令提示符 直接 输入 nslookup -q=mx cnbbx .com
命令格式:nslookup [-q:查询的类型] [需要查询的域名不需要加HTTP://] [域名服务器不填为本机默认]
以下是-q输入的值  A 地址记录(Ipv4)  AAAA 地址记录(Ipv6)  AFSDB Andrew文件系统数据库服务器记录(不懂)  ATMA ATM地址记录(不是自动提款机)  CNAME 别名记录  HINFO 硬件配置记录,包括CPU、操作系统信息  ISDN 域名对应的ISDN号码  MB 存放指定邮箱的服务器  MG 邮件组记录  MINFO 邮件组和邮箱的信息记录  MR 改名的邮箱记录  MX 邮件服务器记录  NS 名字服务器记录  PTR 反向记录(从IP地址解释域名)  RP 负责人记录  RT 路由穿透记录(不懂)  SRV TCP服务器信息记录(将有大用处)  TXT 域名对应的文本信息  X25 域名对应的X.25地址记录




有一台工作站不能上网,但在“网络邻居”中能看到其他两台计算机_百度知 ...
在CMD用PING命令测试就可以了。你可以PING 和NSLOOUP两个命令分别检测是否与外网能连通。

一个很复杂的路由器和交换机的DNS设置问题
1、看来房东还挺牛逼的。2、以前交换机的IP和DNS之类都是自动分配,我按照自动分配给我的IP和DNS在网上设置好了路由器,我屋里两台电脑都可以正常上网。你这边是把获取到的IP填写在了路由器上?还是让路由器自动获取IP?其实区别不大,应该不是问题关键。3、这一点是重点。在你的电脑上,将DNS设置...

...不是必需的。 A.telnet B.ftp C.nsloolup D.ping
B

嘉兴市13238984175: 网络命令的nslookup -
叶诞氨酚: nslookup 可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释.在已安装TCP/IP协议的电脑上面均可以使用这个命令.主要用来诊断域名系统(DNS) 基础结构的信息. 运行cmd命令提示符 直接 输入 ...

嘉兴市13238984175: 怎么使用nslookup命令 -
叶诞氨酚: nslookup 命令以两种方式查询域名服务器.交互式模式允许查询名称服务器获得有关不同主机和域的信息,或打印域中主机列表.在非交互式模式,打印指定的主机或域的名称和请求的信息.当没有给出参数时进入交互式模式,或者当第一个参...

嘉兴市13238984175: nslookuo指令是干什么的?
叶诞氨酚: NSLOOKUP命令详解 Nslookup 是一个监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具. 它在 Windows NT/2000/XP 中均可使用 , 但在Windows 98 中没有集成这一个工具. Nslookup 必须要安装了 TCP/IP 协议的网络环境之后才能使用.

嘉兴市13238984175: 如何使用nslookup命令检查DNS服务器 -
叶诞氨酚: 如果要对DNS服务器排错,或者想要检查DNS服务器的信息,可以使用nslookup命令.在网络中的任何一台工作站上,运行nslookup命令,即可测试DNS工作是否正常,操作步骤如下: ①选择“开始”→“运行”命令,显示“运行”对话框,在文本框中,输入“cmd”,单...

嘉兴市13238984175: 有谁知道DOS中nslookup命令的用法啊 -
叶诞氨酚: Nslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具.它在 Windows NT/2000/XP 中均可使用,但在Windows 98中却没有集成这一个工具. Nslookup 必须要安装了TCP/IP 协议的网络环境之后才能使用. 现在网络中...

嘉兴市13238984175: 如何用nslookup命令查找根节点服务器DNS地址 -
叶诞氨酚: 直接在CMD里面输入nslookup就会进到对应页面,接下来输入网址就可以看到对应的IP了.

嘉兴市13238984175: 怎样可以nslookup命令都有什么作用,如何使用 -
叶诞氨酚: 在命令窗口下打入nslookup/?就可以获得帮助内容注意不是运行窗口,是命令提示符窗口cmd

嘉兴市13238984175: 运行命令输入nslookup - ----- - 得出的是哪里的IP地址?? -
叶诞氨酚: 是DNS服务器的地址 ,次命令用来检验DNS服务器是否能连接和解析DNS名称.

嘉兴市13238984175: windows系统命令的Nslookup是什么意思?
叶诞氨酚: NSLOOKUP 【电脑】网络信息查询

嘉兴市13238984175: 在命令提示符中输入nslookup的作用是什么? -
叶诞氨酚: 是个查询域名的命令这里有相关的介绍你可以去看看 http://baike.baidu.com/view/441751.html?wtp=tt

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网