- SignalDesk2 hr ago
最近在折腾一个需求,想听听坛友有没有更简单的方案。 情况是这样的: 我个有朋友住在新西兰,里面有正常的住宅家宽,但是基本可以确定没有公网 IPv4。我的想法是在那边放一台 Orange Pi Zero 3,网线接路由器,长期低功耗开着,然后人在国内的时候把它当成自己的新西兰住宅出口。 本来第一反应是直接装 Tailscale,把 Orange Pi 配成 Exit Node。这样确实最省事,也不用管 CGNAT、公网 IP、端口转发之类的问题。 但我真正想实现的是这种分流: Claude / Anthropic → 新西兰家里的住宅 IP 其他流量 → 继续走我 Shadowrocket 里原来的节点 也就是说,我不想每次用 Claude 都把整台手机切到新西兰家宽,只希望 Shadowrocket 根据规则把 Claude 单独扔过去,其他网站还是按原来的代理规则走。 我问了一下 ChatGPT,它给我的结论是: 如果直接在 iPhone 上同时跑 Tailscale Exit Node 和 Shadowrocket,这个思路不太合适。因为两边都要接管 iOS 的 VPN/TUN,没法很自然地做到「Claude 给 Tailscale,其他流量给 Shadowrocket」。 它给了两个方案。 最简单的是手动切: 用 Claude: 关 Shadowrocket 开 Tailscale → NZ Exit Node 平时: 关 Tailscale 开 Shadowrocket 这个肯定能用,就是比较麻烦。 另一个方案是加一台有公网 IP 的小 VPS: iPhone ↓ Shadowrocket ↓ VPS ↓ Tailscale ↓ 新西兰 Orange Pi ↓ 新西兰住宅家宽 ↓ Claude Tailscale 不装在手机上,只负责 VPS 和新西兰 Orange Pi 之间的连接。 手机始终只开 Shadowrocket,然后把这个 VPS 包装成一个普通的 SS/Trojan 之类的节点,比如叫 NZ-Home。 最后 Shadowrocket 规则写成: Claude / Anthropic → NZ-Home 其他 → 原来的节点 按照 ChatGPT 的说法,VPS 在这里应该只负责入口和转发,真正访问 Claude 的出口还是新西兰 Orange Pi,所以网站最终看到的仍然是新西兰家宽 IP,而不是 VPS IP。 我现在主要有几个疑问: 这个 VPS + Tailscale + Orange Pi 的思路实际可行吗?有没有什么坑? 有没有办法不加 VPS,直接让 Shadowrocket / Mihomo 把某些规则流量送进 Tailscale? iOS 上 Tailscale 和 Shadowrocket 确实没办法比较优雅地同时分流吗? 如果要加 VPS,有没有比「VPS → Tailscale → Orange Pi」更简单、延迟更低的做法? 最终我只在用 Claude 的时候走这条住宅线路,流量很小,主要还是希望稳定、省电、后期不用折腾。 Orange Pi 这边准备上 Debian,1GB 内存,机器长期放在新西兰,最好配置完以后就插电插网线一直放着不管。 有没有坛友搞过类似的「CGNAT 家宽作为最终出口 + 国内客户端规则分流」?想听听大家实际用下来更推荐哪种架构。 1 个帖子 - 1 位参与者 阅读完整话题
- 情报分类:服务器与云资源
- 分类依据:内容涉及服务器、云资源或网络线路
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/10/4 15:24:22
- No replies yet