网络相关的命令工具研究报告——nslookup

网络相关的命令工具研究报告——nslookup

一、     什么是nslookup

Domain Name System(DNS)在网络中扮演着非常重要的角色,它保证在全世界范围内将同一个网址转换为对应的IP地址,不会出现二义性。有时候我们需要查询域名和IP地址的对应关系,这时nslookup命令就派上了用场。

nslookup是一个简单但实​​用的命令行工具,主要用于查找与主机相对应的IP地址或与IP地址相对应的域名(此过程称为“反向DNS查找”)。nslookup直接从域名服务器的DNS缓存中检索相关的地址信息,用户可以选择的两种不同模式来实现这一过程。在非交互模式下,该工具以标准方式检查存储在本地域名服务器中的资源记录。此模式特别适用于简单查询,对于该查询,需要查找单个域条目。如果想使用其他DNS服务器来进行研究并完成更复杂的搜索过程,则需要使用交互模式。

二、     nslookup的实际应用举例

(1)  利用nslookup命令找到对应domain的MX records (mail exchange,负责转发邮件)

输入命令:nslookup -query=mx example.com(将example.com改成目标domain的网址即可)

 

(2)  找到domain中所有可用的DNS信息·

输入命令:nslookup -type=any example.com(将example.com改成目标domain的网址即可)

 

(3)  为某个连接改变端口号

输入命令:nslookup -port=56 example.com(将example.com改成目标domain的网址即可)

 

(4)  为某个回应改变时间间隔

输入命令:nslookup -timeout=20 example.com(将example.com改成目标domain的网址即可)

 

(5)  改变Debug方式,Debug方式为问题和回答提供了重要并且详细的信息。

输入命令:nslookup -debug example.com(将example.com改成目标domain的网址即可)

 

 

posted @ 2019-11-27 16:13  LittleTurtle  阅读(331)  评论(0编辑  收藏  举报