商务服务
Linux之nslookup命令使用详解—网络故障定位(一)
2024-11-11 09:46

nslookup命令是常用域名查询工具,就是查DNS信息用的命令。

Linux之nslookup命令使用详解—网络故障定位(一)

通过man nslookup可以看到对于nslookup的官方解释是“query Internet name servers interactively”。

通过man nslookup可以看到其作者是Andrew Cherenson,我寻找到了他的linkedin主页,原来

他是一位计算机科学的高材生,曾经就读于哈佛大学和加州大学伯克利分校。目前就职于ChoiceStream公司

nslookup有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。而在“非交互模式”下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息。

本地的dns配置文件在哪里

文件是:/etc/resolv.conf 

打开这个文件:vi /etc/resolv.conf 

进入交互模式,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf的第一个dns地址)。

 

如果你直接在nslookup命令后加上所要查询的IP或主机名,那么就进入了非交互模式。当然,这个时候你也可以在第二个参数位置设置所要连接的域名服务器。

 

三、其他用法

1.server [domain]

首先nslookup会连接到当前的默认上连DNS服务器去查询domain的IP地址,并将之作为当前默认上连DNS服务器。 另外,还有一个命令叫做lserver [domain],它与server的区别在于,它是取本地的第一台DNS服务器来查询domain的IP地址,并将之作为当前默认上连DNS服务器。(lserver中的首字母l就是local的意思

 

可见,两个不同的上连DNS服务器返回的IP地址是不同的。

2. exit 退出nslookup的交互模式。

3. set all 列出nslookup工具的常用选项的当前设置值。

 

4. set class=[value] 可以更改查询类,而不同的类设定了不同的协议族。

IN:Internet类(默认) CH:Chaos类 HS:Hesiod类 一般我们最长使用IN。而Hesiod之前仅在M.I.T(Massachusetts Institute of Technology,即麻省理工学院)范围内使用,现在甚至已经无人使用。而Chaos也几乎灭绝,曾经BIND套装用Chaos来协助检查版本号信息。

5. set [no]debug 可以用来设置是否进入调试模式。如果set debug,则会进入到调试模式,查询过程中会显示完整的响应包以及其中的交互包。

 

6. set [no]d2 开启了高级调试模式,会输出很多nslookup内部工作的信息,包括了许多函数调用信息。

7. set domain=[name] 用于设置默认的域。这样的话,对于所有不包含“.”的查询请求,都会自动在尾部追查此域。

 

8. set [no]search 如果设置了set search,那么当查询的字串中只包含一个句点,且结尾非句点时,nslookup会将domain设置的域追加到查询字串的尾部来尝试查询。

9. set port=[value] 众所周知,DNS默认的服务端口是53。当某些特殊情况,此端口改变时,可以通过本命令来设置。

10. set type=[value] 也可以写成set querytype=[value],用于更改信息查询类型。 默认情况下,nslookup是查询域名所对应的A记录,而如果你想查询其对应的MX记录等信息时,就需要专门设置type值了。 目前常用的type值如下

 

例如,针对MX类型的查询结果如下

 

11. retry=[number] / timeout=[number] 可以用来设置查询重试的次数,以及每次查询的超时时限。

【总结】 其实nslookup命令的man信息不长,大家仔细阅读个20、30分钟也就基本掌握了。 nslookup命令很小,但却很实用,它是我们与DNS服务器之间很好很方便的通讯桥梁。

参考文档

1.Linux命令学习之nslookup_忽略的爱的博客-CSDN博客_linux nslookup

    以上就是本篇文章【Linux之nslookup命令使用详解—网络故障定位(一)】的全部内容了,欢迎阅览 ! 文章地址:http://syank.xrbh.cn/news/10455.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 迅博思语资讯移动站 http://kaire.xrbh.cn/ , 查看更多   
最新新闻
怎么样查询sci文章发表是否被检索呢?
  怎么样查询sci文章发表是否被检索呢?现如今,发表论文的学者、科研工作者越来越多,像在SCI、EI、SSCI等刊物上投稿论文之后
公司热点|开滦集团一矿业发生冒顶事故 6人被困 上市公司开滦股份近年净利下滑
开滦集团前身开滦矿务局,先后隶属国家燃料工业部、煤炭工业部,1998年下放河北省管理,1999年改制为开滦(集团)有限责任公司,
一条用了13年的轮胎会是什么样(内含轮胎店安装避坑秘籍)
一条能用多久,是3年还是5年,是5万公里,还是8万公里,我们经常会遇到这样类似的问题,给出的标准答案应该是根据车主的实际情况
埋点分析文档(DRD) - AxureMost
AxureMost 官网 埋点分析文档(DRD) - AxureMost 数据埋点文档是产品、数据分析师和开发人员之间沟通的桥梁,
帆软&唐隆基:详解供应链新质生产力的五点本质和四大创新!
在数字化浪潮的推动下,供应链管理正经历着前所未有的变革。2024年9月7日,帆软智数大会在杭州成功举办,汇聚了众多行业专家和实
太酷了!哈尔滨一老太热舞视频抖音播放量超2000万次
  东北网7月26日讯 6月初,一位哈尔滨老太太和一群年轻人在松花江边跳街舞的视频,在抖音播放量超过2000万次,一度排名第一。
TikTok在美国又出事,张一鸣的全球化迎来梦醒时分
题图来自Techcrunch,本文来自微信公众号:壹娱观察(ID: yiyuguancha),文:大娱乐家屋漏偏逢连夜雨,就在上周刚刚被印度政府
垃圾分类 | 关于有害垃圾,你知道多少呢....
-垃圾分类-关于有害垃圾✦你知道多少呢....✦一说到有害垃圾大家会联想到有害、危险物质到底什么是有害垃圾?有害垃圾有什么危害
小程序开发:用原生还是选框架(wepy/mpvue/uni-app/taro)?
自 2017-1-9微信小程序诞生以来,历经2年多的迭代升级,已有数百万小程序上线,成为继Web、iOS、Android之后,第四大主流开发技
中山退休养老金怎么计算(2023在线计算最新)退休养老金怎么计算
  中山退休能领多少养老金,可能是很多老人想了解的事情。我们知道中山对于职工退休方面是有一定的要求的,很多人不知道退休养
本企业新闻
推荐企业新闻

点击拨打: