




















折腾了下 Sing-Box ,服务端配置好了,但是客户端遇到一个问题
所有 DNS 请求被直接发往 tun 的 ip 172.18.0.2 导致解析失败
问了下 AI ,说这是不对的 dns 请求应该当做普通流量被 hijack dns 捕获,正常路径是这样的:
应用
↓
系统构造 DNS 请求(目标 = 公网 DNS )
↓
DNS 请求作为普通流量被路由
↓
进入 TUN
↓
进入 sing-box
↓
route.rules 命中 protocol=dns
↓
action=hijack-dns
↓
sing-box DNS resolver
然后它建议我手动取消注册这个连接地址,大概这样:
Set-DnsClient -InterfaceIndex 25 -RegisterThisConnectionsAddress $false
我感觉 sing-box 配置应该不至于要做到这种程度,所以来求助一下,看是哪里出了问题
Windows 环境
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。