Livid
406.45D
549.35D
V2EX  ›  DNS

Windows 下安装 dig.exe 用于查询 DNS

  •  
  •   Livid ·
    PRO
    · Jul 11, 2017 · 14666 views
    This topic created in 3411 days ago, the information mentioned may be changed or developed.

    dig 是 Linux / macOS 上最常用的 DNS 工具,但是 Windows 上默认只有功能简单的 nslookup 可用。

    下面是给 Windows 快速安装 dig 的步骤:

    然后就可以在 Windows 的命令行界面中使用 dig 了。

    24 replies  •  2018-10-14 15:20:35 +08:00
    ech0x
    ech0x
    Jul 11, 2017
    1
    这时候不是激活 Linux 子系统来到方便吗?
    harry890829
    harry890829
    Jul 11, 2017
    2
    看来是时候看看 dig 都能干啥了
    run2
    run2
    Jul 11, 2017
    3
    bash on windows 什么都全了
    windows10 以下也有 babun 之类的可以用
    myliyifei
    myliyifei
    Jul 11, 2017 via Android❤️5
    4
    开始也是这么折腾 后来发现 nalookup 有个 debug 模式 功能很强大 可以不用 dig 了
    RalphHuang
    RalphHuang
    Jul 11, 2017
    5
    windows 里面装的 dig 好像在 powershell 里用有 bug,在 cmd 里倒是正常的
    d7101120120
    d7101120120
    Jul 11, 2017
    6
    bash on windows 对于我目前的唯一用处就是 dig
    est
    est
    Jul 11, 2017
    7
    @myliyifei 正解。
    chanssl
    chanssl
    Jul 11, 2017
    8
    谢谢,刚好需要。
    EMSISOFT 的防火墙把 Bash On Windows 的网络给拦截了,反馈后说知道这个问题,但是还不知道是什么原因。而且由于使用 Bash 的人少,所以可能猴年马月才会研究。唉
    Showfom
    Showfom
    PRO
    Jul 11, 2017
    9
    six

    搞定
    DoraJDJ
    DoraJDJ
    Jul 11, 2017
    10
    之前在 WSL 里面用 dig 的时候经常会不定期出现卡死的状况,现在这个解决方案就好多了,还不用特意打个 bash 进去
    lenovo
    lenovo
    Jul 11, 2017
    11
    解压后添加 path 目录比较绿色:)
    https://github.com/CNMan/unbound.conf/issues/6
    congeec
    congeec
    Jul 11, 2017
    12
    scoop install dig
    lslqtz
    lslqtz
    Jul 12, 2017
    13
    我一直在使用。
    直接丢到 system32 下了。。
    xierch
    xierch
    Jul 12, 2017
    14
    以前用 Cygwin,现在也换 WSL 了
    觉得 PowerShell 做 terminal 不舒服的装个 WSLtty 就好
    Trim21
    Trim21
    Jul 12, 2017
    15
    新建个文件夹添加到 path 不好吗,为什么都喜欢往 Windows\system32 里面放东西..
    RobertYang
    RobertYang
    Jul 12, 2017 via Android
    16
    @d7101120120 +1 还真是这样的
    Oi0Ydz26h9NkGCIz
    Oi0Ydz26h9NkGCIz
    Jul 12, 2017
    17
    不用设置环境变量吗?
    http://www.mwsl.org.cn/windows-dig/
    lslqtz
    lslqtz
    Jul 12, 2017
    18
    @Trim21 我强迫症不喜欢加目录……
    Rocka
    Rocka
    Jul 13, 2017 via Android
    19
    @lslqtz 强迫症不喜欢的难道不是往系统目录乱扔东西么……
    Trim21
    Trim21
    Jul 13, 2017
    20
    @lslqtz 我也觉得应该更不喜欢应该是往系统目录乱扔东西..
    lslqtz
    lslqtz
    Jul 13, 2017
    21
    @Rocka @Trim21
    我有一套增加文件的备份,所以我随时可以找到它们。。
    just1
    just1
    Jul 16, 2017
    22
    无法定位序数 4439 libdns.dll
    是什么原因呢
    purezhang
    purezhang
    Sep 14, 2018
    23
    powershell 不能用 dig @

    所在位置 行:1 字符: 10
    + dig @223.5.5.5 www.baidu.com
    + ~
    引用运算符后面缺少属性名称。
    所在位置 行:1 字符: 5
    + dig @223.5.5.5 www.baidu.com
    + ~~~~
    无法使用展开运算符“@”以在表达式中引用变量。只能将“@223 ”作为命令的参数。要在表达式中引用变量,请使用“$223 ”。
    + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : MissingPropertyName
    Rokee
    Rokee
    Oct 14, 2018
    24
    @purezhang 可以用网页版 dig,https://www.diggui.com/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2385 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 04:45 · PVG 12:45 · LAX 20:45 · JFK 23:45
    ♥ Do have faith in what you're doing.