当前位置: 首页 > article >正文

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博客


http://www.kler.cn/a/591954.html

相关文章:

  • 设计模式(行为型)-观察者模式
  • Android第四次面试(Java基础篇)
  • 机器学习——深入浅出理解朴素贝叶斯算法
  • Redis项目:短信验证码登录
  • 【JDK17】开源应用服务器大比对
  • logparser日志分析详解
  • ubuntu20.04安装mysql-workbench
  • DataWhale 大语言模型 - 模型详细配置
  • conda 的 envs_dirs 配置出错
  • 解决 ECharts 切换图表时的 Resize 问题
  • 博客图床 VsCode + PicGo + 阿里云OSS
  • SQLark中如何进行数据筛选与排序
  • 批量测试IP和域名联通性2
  • Seaborn 数据可视化指南:核心功能与实战技巧
  • Android wifi的开关Settings值异常分析
  • Type-C:智能家居的电力革命与空间美学重构
  • 前端vue3 setup,后端fastapi
  • 09.【C++】list链表(STL中的列表容器,C++封装的带头双向链表,可实现指定类型的增删查改,迭代器操作等功能)
  • Qt 中工具窗体与普通窗体在任务栏中的区别
  • 基于微信小程序的网上商城