2024年4月29日发(作者:)

NSLookUP命令小结及附带DNS名词解释

阅读本文的基本要求:

1. 对cmd命令的使用有一定基础

2. 对DNS的基本原理及常见概念有一定的了解, 如主机,别名,正向查找区域,反向查找区域等等。

3. 对网络协议有简单的认识, 如TCP/IP的基本配置

Nslookup是由微软发布的一个用于检测和排错的命令行工具。

做为IT管理人员,必须对Windows平台上的NSLOOKUP命令工具的使用,熟练于心, 只有这样才能更好的进行网络配置检查

及排错.

既然说NSLOOKUP命令很重要,那它到底能做什么哪?不用着急,我们会在下面一一介绍。

使用NSLOOKUP的先决条件:

 操作平台:Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具

 协议:所在计算机必须安装TCP/IP协议

Nslookup有2种使用模式交互模式与非交互模式.

非交互模式:在cmd命令中直接输入命令,返回对应对应的数据

nslookup [-option] [hostname] [server]

交互模式:

仅仅在命令行输入nslookup,随即进入nslookup的交互命令行,退出输入exit

>nslookup

Default Server:

Address: 10.0.0.1

>

功能介绍及实例说明:

1. 将域名解析成IP地址

格式:

Nslookup 域名

Nslookup set qt=a 域名

如果我们需要指定一台DNS服务器进行域名解析,可以采用如下格式

Nslookup 域名 DNS Server地址

如: nslookup 202.96.64.68 (大连DNS server)

有人会说“我使用ping同样可以将域名解析成IP地址,何必需要NSLOOKUP?”。 OK,我们直接以为例,分

别使用nslookup 与ping ,查看具体反馈情况,通过一一说明来查看到底有什么区别?

Nslookup

截图:

分析:

第一部分:

**can’t find server name for address 202.96.69.38: server failed

Server:

Address: 202.96.64.68

这里出现了2个IP地址,202.96.69.38与202.96.64.68;它们是有什么内在关联?通常计算机会到DNS服务器上解析域名,

我们使用IPConfig /all查看它们是否是DNS服务器(本人实验环境ADSL拨号网络),得到的反馈如下