感觉是一个比较奇葩的案例。
家里原本是软路由(科学) + Apple TV(ATV)。ATV 更新了 tvOS 17 后支持了 VPN ,就想试试用 ATV 作为旁路由科学上网。
ATV 安装了 Surge 科学上网,软路由(Openwrt)通过设置把家庭内所有的设备网关地址和 DNS 地址更新为 ATV 地址。软路由不再负责科学上网,只负责拨号和一些其他小业务。软路由还充当了 Wireguard server ,手机可以通过 Wireguard 连回家,访问家里的 nas 。
设置完后家里局域网没啥问题,上网速度也挺快。但是当我在外,手机通过 Wireguard 连回家的时候,不能科学上网了,只能访问局域网和大局域网资源。手机里 Wireguard 配置里设置 ATV 地址为 DNS ,也没啥用。
有一个方案,手机上通过 Surge iOS 分流规则,只把内网地址扔给 Wiregurad 连接,其他地址走代理。但是还是想知道为什么把所有地址通过 Wiregurad 走不行。
不知道各位有没有遇到过这种问题?有啥想法。
多谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.