DNS解析查询工具

dig命令

1 常用命令

命令:dig 您的域名(示例:dig www.baidu.com

2、根据解析记录查询,比如MX,CNAME,NS,PTR等,只需将类型加在命令后面即可。

示例:dig baidu.com NS

解析未生效、或者未设置解析记录场景的示例(示例:dig example.com CNAME)。

3 . 指定域名DNS服务器测试解析是否生效的命令,以下以指定云解析DNS服务器和公共DNS服务器作为查询解析是否生效的示例演示。

示例:dig example.com @223.5.5.5

4、使用dig + trace 参数,显示逐级查询过程

示例:dig +trace example.com

5 . 获取 DNS 出口 IP,通过查询特殊域名返回客户端出口 IP(即本地 DNS 服务器对外的公网 IP),确认 NAT 或代理后的真实请求源地址。

示例:dig +short TXT whoami.ds.akahelp.net

6、查询域名使用的域名dns服务器

示例:dig ns baidu.com

7、通过指定客户机IP,查询权威DNS返回的解析地址,来判断智能解析调度的精准度。

命令:dig @dns服务器 域名 +subnet=指定客户机IP

示例:dig @ns1.alidns.com example.com +subnet=10.10.10.10

nslookup命令

1、查看本地dns解析

命令:nslookup 域名

2、指定公共DNS,查询解析生效情况。

命令:nslookup 域名 公共DNS

3、根据记录类型进行查询,比如MX,CNAME,NS,PTR

命令:nslookup -type=记录类型 域名

4、查看域名在指定权威服务器上的解析结果。

命令:nslookup 域名 权威服务器

命令均可配合:+short +trace -x 来使用。

上一篇:DNS协议基础-CSDN博客

相关推荐
xy345318 小时前
wireshark 如何捕获信息
网络·测试工具·渗透测试·wireshark
会周易的程序员1 天前
从零构建多核CPU负载自适应控制系统
linux·c++·笔记·物联网·测试工具
博观而约取厚积而薄发1 天前
Pytest 从入门到精通,一篇就够(超详细实战教程)
python·测试工具·单元测试·自动化·pytest
Ivanqhz1 天前
DRN(深度强化学习推荐网络)
人工智能·线性代数·机器学习·矩阵·dnn
hbugs0012 天前
BPF 表达式检查器:一款免费开源的 Wireshark 捕获过滤器语法检查与可视化构建工具
网络·测试工具·开源·eve-ng·bpf
测试秃头怪3 天前
如何评估自动化测试脚本的编写时间和维护工作量?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
程序员杰哥3 天前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
尼古拉斯·纯情暖男·天真·阿玮3 天前
正交表的概念与生成
测试工具
城中南小3 天前
人机Agent团队协同:从Managed Agents原理到Multica实践
selenium·测试工具