专栏首页CDN常见问题windows下安装dig进行dns排障
原创

windows下安装dig进行dns排障

注:此文不属于原创,是按经验整理了工具的用法。 windows默认是使用nslookup,有时需要使用dig工具,这里简单进行说明 主要是这3个步骤 1.下载dig并安装 2.解析测试 3.配置环境变量

1.下载dig并安装

https://www.isc.org/downloads/ 推荐使用9.10.8-P1 这个版本 下载地址:https://www.isc.org/downloads/file/bind-9-10-8-P1/?version=win-64-bit 下载后解压,以管理员身份运行 BINDInstall.exe 选择Tools Only,这里不安装bind服务,只安装dig工具。

2.解析测试

dig测试

打开cmd,切换到dig 的安装目录 C:\Program Files\ISC BIND 9\bin

测试EDNS Client Subnet

9.10.x版本以上支持EDNS Client Subnet,可以带着客户端IP地址请求到支持edns的dns服务器,根据IP地址返回准确的解析。 注意,不是所有递归DNS或权威DNS都支持EDNS Client Subnet 方法:dig domainname +subnet=clientIP @DNS 这里测试带着客户端IP 202.96.128.86去请求腾讯public dns 119.29.29.29,返回该IP的解析。

测试DNS权威的返回

有时需要绕过递归dns,测试看权威dns的返回 先dig ns 域名,看该域名的ns是多少 在dig的时候指定其中一台ns为dns进行测试

3.配置环境变量

当前dig 是安装在 C:\Program Files\ISC BIND 9\bin目录下,每次使用需要切换到这个目录,可以将这个目录配置到环境变量里面,后续就不用每次切换目录,直接使用 打开系统属性》更新计算机配置》环境变量》找到Path》在最后面加入C:\Program Files\ISC BIND 9\bin,需要注意签名有无分号,如果没有需要加上,每个变量值是通过分号来进行分割。

直接输入dig进行解析

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 移动端诊断工具之抓包app

    其他移动端诊断工具可查看:https://cloud.tencent.com/developer/article/1489051

    邪恶の大灰
  • 移动端诊断工具之iNetTools

    其他移动端诊断工具可查看:https://cloud.tencent.com/developer/article/1489051

    邪恶の大灰
  • 移动端诊断工具之腾讯云诊断app

    其他移动端诊断工具可查看:https://cloud.tencent.com/developer/article/1489051

    邪恶の大灰
  • Windows 10 设置始终以管理员身份运行

    Mr. Wei
  • 动态规划怎么用?

    动态规划适用于子问题不是独立的情况,即各个子问题之间包含公共的子问题。动态规划对每个子问题只计算一次,保存其计算结果到"一张表",重复利用,从而优化执行。

    爬蜥
  • 【MAC风】kde美化

    huanhao
  • Python开发物联网数据分析平台---数据看板(效果)

    MiaoGIS
  • MariaDB非分布式数据库经典案例

    问题现象:tdsql-xxxxxx 库plidb表letterperson字段PrintState被大量置为了‘0’

    owenwtyang_杨文涛
  • 云开发基础

    云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这...

    张世强
  • 零基础使用Django2.0.1打造在线教育网站(四):简易留言簿基础开发

    努力与运动兼备~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

    编程思录

扫码关注云+社区

领取腾讯云代金券