wg-quick中DNS工作机制及两跳VPN场景下DNS配置问题咨询
wg-quick中DNS工作机制及两跳VPN场景下DNS配置问题咨询
我正在搭建一个两跳VPN:客户端的流量先经过VPS服务器,再转发到Mullvad 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
相关产品推荐
相关产品推荐

