首页 > nslookup命令使用技巧【私藏版】
头像
liuzhen007
编辑于 2021-02-26 10:41
+ 关注

nslookup命令使用技巧【私藏版】

目录

前言

正文

一、缺省查询

二、指定DNS查询

三、查询命名服务器

四、反向解析域名

五、查询邮件服务器信息


前言

nslookup是一个DNS查询工具,可以指定查询的类型,可以查到DNS记录的生存时间,还可以指定使用哪个DNS服务器进行解释。这篇文章总结了自己在日常服务器开发相关接口时的常用命令,建议相关领域的小伙伴积极收藏。有备无患,接下来,开始我的表演。

正文

一、缺省查询

不指定 dns-server,使用系统默认的 dns 服务器。 基本上是我们最常用的命令之一。

命令:

nslookup 域名

实例:

通过上述命令的执行结果,我们可以知道当前系统默认的DNS域名解析服务器地址是 8.8.8.8,对应 www.google.com 域名解析出来的 IP 地址是 172.217.24.4 。

二、指定DNS查询

指定 dns-server,查询相关IP和域名信息。

命令:

nslookup 域名 DNS服务器

实例:

因为指定了DNS域名解析服务器,所以对于相同域名 www.google.com 解析出来的 IP 地址也不一样。这属于正常现象,毕竟每个DNS域名服务器的“花名册”不尽相同。

三、查询命名服务器

查询命名服务器,type类型是NS,注意大小写。

命令:

nslookup -q=type domain [dns-server]

实例:

可以看出google.com对应的命名服务器有四个,分别是ns1.google.com、ns2.google.com、ns3.google.com、ns4.google.com。

相同的命令还有:

nslookup -type=type domain [dns-server]

nslookup -querytype=type domain [dns-server]

四、反向解析域名

通过IP地址逆向推导出对应的域名服务器。

命令:

nslookup –q=ptr [ip 地址]

实例:

有运行结果可知,8.8.8.8 对应的域名服务器的域名是 dns.google 。

五、查询邮件服务器信息

查看邮件服务器的相关信息,获取源地址、序列号、刷新频率、重试时间、过期时间等信息。
命令:

nslookup -q=mx 服务器域名

实例:

由执行结果可知,www.163.com 对应的 cname 是 www.163.com.163jiasu.com


好了,这就是我今天分享的全部内容,希望对大家有所帮助。

如果有疑问,欢迎评论留言或者私信沟通呦!

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐