美文网首页
如何在cmd下直接执行Dig命令

如何在cmd下直接执行Dig命令

作者: Shark1985 | 来源:发表于2017-09-16 11:12 被阅读558次

    简介

    dig(域信息搜索器)命令是一个用于询问 DNS 域名服务器的灵活的工具。它执行 DNS 搜索,显示从受请求的域名服务器返回的答复。多数 DNS 管理员利用 dig 作为 DNS 问题的故障诊断,因为它灵活性好、易用、输出清晰。虽然通常情况下 dig 使用命令行参数,但它也可以按批处理模式从文件读取搜索请求。不同于早期版本,dig 的 BIND9 实现允许从命令行发出多个查询。除非被告知请求特定域名服务器,dig 将尝试 /etc/resolv.conf 中列举的所有服务器。当未指定任何命令行参数或选项时,dig 将对“.”(根)执行 NS 查询。

    windows 下nslookup 解析命令工具,都已经为人所熟悉。除此之外,在linux 或 unix上,dig命令工具在解析方面更是主导。

    那么,dig如何在windows下安装和使用的呢?

    dig的执行程序是在Bind软件包里,首先要下载Bind软件,下载地址https://www.isc.org/downloads/

    下载对应版本,然后解压,目录下的dig 程序

    可以修改环境变量,这样就可以像windows系统内置的命令程序一样,直接在cmd或命令行工具下直接执行,而不用在跳转到Bind目录下

    我的电脑-属性-高级功能-环境变量environment variables

    编辑环境变量 edit-path

    添加完整的Bind软件目录,如下,在Bind软件路径前后都要用分号隔开,才能生效

    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;E:\software\BIND9.11.1.x64;

    测试dig

    打开xshell,直接执行命令

    相关文章

      网友评论

          本文标题:如何在cmd下直接执行Dig命令

          本文链接:https://www.haomeiwen.com/subject/erlysxtx.html