- vitasE2026-10-0424731
最近在折腾一个需求,想听听坛友有没有更简单的方案。
情况是这样的:
我个有朋友住在新西兰,里面有正常的住宅家宽,但是基本可以确定没有公网 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 家宽作为最终出口 + 国内客户端规则分流」?想听听大家实际用下来更推荐哪种架构。
主楼 - (˶‾᷄_⁻̫_‾᷅˵)2026-10-0419198
- shadowrocket 有规则分流模式吧,直接分流过去就行了。
- 小火箭现在已经支持 Tailscale。再不济用 wg 组网也行?
- 不过另外一个问题就是,最好需要一台优化线路机,不然延迟和丢包会很难看…大洋洲有回国线路机吗?记不太清了
- vitasE2026-10-0424731
感谢建议 我研究一下线路优化 谢谢你^-^
- 木林森2026-10-0420310
有那种隐藏分很高的claude账号 就算没有家宽 也不封号
- n3shelter3652026-10-044412
- vitasE2026-10-0424731
- hoshumu2026-10-0415621