You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker容器无法通过AdGuard Home解析DNS问题求助

Docker容器无法通过AdGuard Home解析DNS问题求助

各位大佬,我遇到个头疼的DNS问题想求助!

之前手贱把NAS上的AdGuard Home容器删掉重装了,结果没提前备份完整的容器配置,现在完全记不清之前是怎么设置的了(好在AdGuard本身的配置我有备份,已经恢复回去了)。

重装之后,奇怪的情况出现了:家里其他设备用AdGuard解析DNS都正常,但同一台NAS上的其他Docker容器却没法正常解析DNS!我能看到AdGuard确实接收到了这些容器的DNS请求,但容器里的应用就是会超时失败。

我的路由器是把NAS的IP(192.168.1.104)设为所有客户端的DNS服务器,包括NAS自己。从NAS的SSH里ping网址完全没问题,家里其他设备也都正常,但在Docker容器里操作的话就不行:ping网址会报错ping: bad address error,用nslookup也会超时,提示;; communications error to 192.168.1.104#53: timed out。

现在唯一能临时解决的办法是把Synology的DHCP DNS改成路由器的IP,但这样就失去用AdGuard做全局DNS过滤的意义了。

我已经试了好多办法,实在列不全,有没有大佬能指点下排查方向或者解决办法?

备注:内容来源于stack exchange,提问作者Joost

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 12:13:04