tvOS 17 作为旁路由,手机通过 wireguard 连回家无法科学

2023-09-21 11:42:54 +08:00
 burndown

感觉是一个比较奇葩的案例。

家里原本是软路由(科学) + 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 走不行。

不知道各位有没有遇到过这种问题?有啥想法。

多谢

2621 次点击
所在节点    宽带症候群
20 条回复
qiaoqiao1235
2023-09-21 11:57:09 +08:00
我之前也打算像你这么搞来着,主路由 openwrt 只负责拨号,apple tv 代理。后来没有折腾了保持现状了,想了下,还是主路由上处理比较合理。
建议看下防火墙规则,之前 openwrt 代理的时候是不是开启了路由本机代理之类的,感觉应该是你现在这种类似于 wan 口流入,不会到 ATV 上转一圈。
kyor0
2023-09-21 12:02:56 +08:00
以我的理解你得把 Wireguard 建到 Apple TV 上吧,看看旁路油的设置
ranaanna
2023-09-21 12:03:39 +08:00
这案例不算“比较奇葩”吧。“充当了 Wireguard server”D 的软路由“不再负责科学上网”,那当然“通过 wireguard 连回家无法科学”了。OP 应该在保持“ATV 作为旁路由科学上网”的同时,继续让软路由也“科学上网”
TabGre
2023-09-21 12:20:20 +08:00
用 atv 的 prone ?
TabGre
2023-09-21 12:22:54 +08:00
软路由(Openwrt)通过设置把家庭内所有的设备网关地址和 DNS 地址更新为 ATV 地址

这个是怎么搞的,先预习一下
lazywen
2023-09-21 12:25:02 +08:00
"手机里 Wireguard 配置里设置 ATV 地址为 DNS" 其实这样你在手机已经可以通过 atv 解析 dns 了,但也只能解析 dns
你在软路由上 ip route 看看,wireguard 流量出口默认走路由表的 default ,所以所有流量还是走的 default ,要扶墙的话需要在软路由上添加路由表规则,满足源地址(你手机的 wireguard 获取的地址) wg0 出口流量走 atv 网关
Monkit
2023-09-21 12:32:03 +08:00
有软路由还用 ATV 干嘛呢,意义不明
burndown
2023-09-21 13:17:18 +08:00
@TabGre

接口 -- LAN -- DHCP 服务器 -- 高级设置 -- DHCP 选项 添加 ATV 地址
3,192.168.1.xxx
6,192.168.1.xxx
burndown
2023-09-21 13:23:22 +08:00
@Monkit 折腾着玩
burndown
2023-09-21 13:29:22 +08:00
@lazywen 确实如此,但是单单在软路由里加一条静态路由好像并不好使
scal
2023-09-21 14:16:23 +08:00
小火煎还没有 atv 的版本?
burndown
2023-09-21 14:38:34 +08:00
@scal 还没有,就差他了
scal
2023-09-21 14:45:42 +08:00
@scal #11 看 tg 群,感觉没有要上的意思
burndown
2023-09-21 14:50:04 +08:00
@scal 确实没必要,太卷了。。四大天王已经齐聚 ATV 了
enrolls
2023-09-21 15:11:10 +08:00
我的试验应该有参考价值 https://shorturl.at/imMPU ,所以,手机 —— 软路由(Wireguard server),获得的 IP 可以科学网上吗(规则与 iptable 问题)?
scal
2023-09-22 10:43:04 +08:00
@burndown #14 但我买的小火箭啊,没其他的😂
jikky
2023-09-22 13:58:57 +08:00
这个很明显就是 WG 的设备没有走 ATV 的网关。你手动设置下网关测试下看看。
yukinomiu
2023-09-22 14:08:42 +08:00
1. wg 回家时, 在手机端的 wg 你要把目标网段设置为 0.0.0.0, 保证所有流量都回家
2. wg 在家里的网段, 网关要是能科学的网关
asia3
117 天前
有没有搞定啊,我也一样的症状,唯一不同就是我的是小火箭
asia3
116 天前
顶上去寻求大佬分享一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/975823

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX