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

wg-quick中DNS工作机制及两跳VPN场景下DNS配置问题咨询

wg-quick中DNS工作机制及两跳VPN场景下DNS配置问题咨询

我正在搭建一个两跳VPN:客户端的流量先经过VPS服务器,再转发到Mullvad VPN,架构示意图如下:

两跳VPN架构示意图

目前整体功能都正常,但我拿不准DNS请求是不是按预期在走——我希望DNS请求能和其他所有数据包走同一路径:从客户端到VPS服务器,再到Mullvad VPN。

我的VPS上运行着Unbound DNS服务器,会把所有DNS请求转发到Mullvad的DNS服务器;而且Mullvad那边的WireGuard配置里,我设置了dns = 127.0.0.1。

不过我对wg-quick客户端配置里的「DNS」参数有点搞不懂,具体遇到的情况是:

  • 如果我把客户端配置里的dns = "10.8.0.1"(也就是VPS的WireGuard内网IP),DNS完全没法工作
  • 如果我设成dns = 1.1.1.1或者其他任意公网IP,DNS请求确实会经过VPS服务器...

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 12:38:09