POSTS
网络测试工具之 dig
网络测试工具之 dig
© 著作权归作者所有:来自 51CTO 博客作者 yuan 账号的作品,
1.dig 的介绍
dig 工具全称为域名信息搜索器(Domain InformationGroper),显示 DNS 查询过程的全过程,是一个不错的 DNS 故障诊断工具。
2.下载与安装
官网地址:https://www.isc.org/download/
个人推荐下载方式:到西西软件园官网下载软件包(https://www.cr173.com/soft/1172297.html)
将解压的文件都放到 c:\windows\system32\ 目录下面(下图的文件都需要放到 c:\windows\system32\ 目录下面)
在命令下输入 dig 如果出现 dig 版本信息等说明安装命令成功。
3.命令详解
1.-h 显示帮助信息
2.-v 显示版本
3.进行域名查询
dig www.baidu.com
4.指定域名服务器进行查询
dig www.baidu.com @8.8.8.8(谷歌服务器)
5.直接查看结果
dig+noall+answer www.baidu.com
6.使用迭代查询,跳过缓存 DNS 服务器,直接向各级域名服务器发起请求。
dig +trace www.baidu.com
7.查询百度的 A 记录
dig baidu.com A +noall +answer
8.查询百度的所有记录
dig baidu.com ANY +noall +answer
9.查询百度 A 记录显示最简答案
dig www.baidu.com +short
10.显示详细信息但不显示 dig 版本信息
dig +nocmd baidu.com A +multiline +noall +answer
11.查询一个站点的 ptr 记录,通过 IP 查域名
dig -x 127.0.0.1
12.查询百度的权威记录
dig baidu.com NS +noall +answer
13.查询百度的 MX(邮件交换)记录
dig baidu.com MX +noall +answer
14.批量查询文件中域名的 dns 解析,一行一个
dig -f D:\test.txt +noall +answer