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

2017-07-11 19:15:57 +08:00
 Livid

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

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

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

12793 次点击
所在节点    DNS
24 条回复
ech0x
2017-07-11 19:21:32 +08:00
这时候不是激活 Linux 子系统来到方便吗?
harry890829
2017-07-11 19:23:15 +08:00
看来是时候看看 dig 都能干啥了
sobigfish
2017-07-11 19:26:52 +08:00
bash on windows 什么都全了
windows10 以下也有 babun 之类的可以用
myliyifei
2017-07-11 19:32:08 +08:00
开始也是这么折腾 后来发现 nalookup 有个 debug 模式 功能很强大 可以不用 dig 了
RalphHuang
2017-07-11 22:34:17 +08:00
windows 里面装的 dig 好像在 powershell 里用有 bug,在 cmd 里倒是正常的
d7101120120
2017-07-11 22:45:19 +08:00
bash on windows 对于我目前的唯一用处就是 dig
est
2017-07-11 22:52:04 +08:00
@myliyifei 正解。
chanssl
2017-07-11 22:53:56 +08:00
谢谢,刚好需要。
EMSISOFT 的防火墙把 Bash On Windows 的网络给拦截了,反馈后说知道这个问题,但是还不知道是什么原因。而且由于使用 Bash 的人少,所以可能猴年马月才会研究。唉
Showfom
2017-07-11 22:54:04 +08:00
six

搞定
DoraJDJ
2017-07-11 22:58:52 +08:00
之前在 WSL 里面用 dig 的时候经常会不定期出现卡死的状况,现在这个解决方案就好多了,还不用特意打个 bash 进去
lenovo
2017-07-11 23:03:48 +08:00
解压后添加 path 目录比较绿色:)
https://github.com/CNMan/unbound.conf/issues/6
congeec
2017-07-11 23:38:03 +08:00
scoop install dig
lslqtz
2017-07-12 02:21:18 +08:00
我一直在使用。
直接丢到 system32 下了。。
xierch
2017-07-12 04:42:57 +08:00
以前用 Cygwin,现在也换 WSL 了
觉得 PowerShell 做 terminal 不舒服的装个 WSLtty 就好
Trim21
2017-07-12 04:58:45 +08:00
新建个文件夹添加到 path 不好吗,为什么都喜欢往 Windows\system32 里面放东西..
RobertYang
2017-07-12 07:53:36 +08:00
@d7101120120 +1 还真是这样的
aruisi
2017-07-12 12:54:22 +08:00
不用设置环境变量吗?
http://www.mwsl.org.cn/windows-dig/
lslqtz
2017-07-12 22:02:43 +08:00
@Trim21 我强迫症不喜欢加目录……
Rocka
2017-07-13 00:27:58 +08:00
@lslqtz 强迫症不喜欢的难道不是往系统目录乱扔东西么……
Trim21
2017-07-13 00:54:57 +08:00
@lslqtz 我也觉得应该更不喜欢应该是往系统目录乱扔东西..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/374594

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX