目前的网络结构是这样的:
交换机
|
光猫 + 无线 AP + mac mini
这三个都在同一网段,Surge 开启了网关模式和 IPv6 RA 接管。
光猫和 mac mini 都会发送 IPv6 RA,光猫发送的 RA 消息也指向 Surge 的 v6 DNS。
在这个配置下遇到一些问题,比如我在使用 Windows 的时候,DNS 的指向是正确的,但是会出现一些卡 DNS 解析的问题。一开始排查了一些其他可能的网络原因,但最后定位到相关的应用请求都没有发出,且在 Surge Dashboard 里看不见,这个请求在 DNS 阶段就卡住了。
家里其他成员的 iOS 也遇到类似卡顿问题,如果我把 Windows 的 v6 DNS 手动改成 ::1,完全不会再有卡顿、请求发不出的情况。