#253·amass

macOS/Linux - 连接到 VPN 时 DNS 无法正常工作

作者: aomdev1创建于 2019年9月6日更新于 2026年1月13日

你好, 我已经在很长一段时间里一直在解决这个问题,现在想知道是否有人已经解决了这个问题。 当我连接到我的 VPN(我特别使用 ExpressVPN)并尝试使用活动枚举运行 Amass 时,我得到“`没有 DNS 解析器通过了健全性检查`”的错误消息。 起初我以为这是系统 / DNS 配置的问题,而不是 Amass 本身 - 但我注意到通过命令行、浏览器进行的 DNS 查询都正常运行,我还用 dnspython 写了一个快速脚本并确认一切似乎都正常 - 所以现在我想知道这是否是 Amass 的问题,或者可能与 Go 语言有关? 我也在 Linux 上尝试了同样的事情 - 使用相同的 VPN 和所有设置,我得到同样的错误。 在 Linux 上,我尝试在 etc/resolv.conf 文件中添加 Google 的 NS,但仍然没有成功 - 在 Mac 上,我在系统偏好设置中将 8.8.8.8 添加到 DNS 服务器中,但也没有成功。 我将尝试从源代码中安装并看看是否有什么变化,但我不抱希望。 我真正想要解决这个问题的原因是,无论我是否降低了最大并发 DNS 查询设置,每当我尝试使用暴力模式时,似乎都会很快被 DNS 服务器或我的 ISP 限制速度。 有人以前见过这种情况吗,或者有任何关于为什么会出现这种情况的见解吗?

内容来源: owasp-amass/amass