我的 Tailscale 与代理软件共存 策略 (macOS & Android)

287854442 2026-08-04 20:58 1

在外面的时候常常有这么个需求,SSH 连回家里的 MacBook Pro ,看一眼 Claude Code 和 Codex 跑到哪一步了、有没有卡住在等我回话。


(Claude Code 和 Codex 各自都有手机 app ,我没有用,主要考虑是 多接入一个客户端就多一份账号暴露面,出于账号安全的考虑这条路我没走,SSH 也很方便,而且不绑死到某一个 AI Agent 工具上,后面我如果换成其他开源的 Agent ,比如 Grok Builder ,也没有额外的成本。)


家里的宽带没有公网 IP ,这一层 Tailscale 能解决:两端装上、登录同一个账号,设备之间点对点打洞,拿一个 100.x 的地址就能连回去。


问题出在 macOS 上常年开着 Surge 增强模式,Android 手机上开着 FlClash ,它们和 Tailscale 要占用的是同一批系统资源,默认配置下同时启用会互相覆盖。而我不想每次要连回去就先手动切一次 VPN


两边最后都配通了:两个 VPN 同时处于活动状态,代理照常分流,手机上一条命令直接 attach 到 Mac 上的 tmux 。


见下图:



抛砖引玉,也想看看大家是怎么来解决这个事情的。


全文比较长,可以戳这里: Tailscale 与代理软件共存

最新回复 (14)
  • mMartin 08-04 21:12
    1
    clash mimo surge 最新版都支持 tailscale 啊 不需要这么麻烦
  • seewhy 08-04 21:19
    2
    前段时间也折腾过,现在 mihomo 里已经内置了 tailscale 功能,所以不需要开 work profile 也行,分享下我的方案
    https://seewhy.me/posts/flclash-android-tailscale
  • mMartin 08-04 21:33
    3
    @mMartin #1 而且我现在回家基本上都是通过 anytls 在家里搭建 anytls 或者 Trojan 节点就可以了 不会被限速
  • 287854442 楼主 08-04 22:24
    4
    @mMartin
    @seewhy 感谢两位,就知道真的能引出玉,我来拜读下,
  • Alliot 08-05 00:37
    5
    mihomo 已经支持 tailscale 的出站 更优雅一点
  • xy19009188 08-05 00:47
    6
    如果有 v6 ,直接 anytls 回家,写一条规则就行
  • urlk 08-05 00:58
    7
    小火箭也支持 Tailscale , IOS 用户也可以用了
  • aojunhao123 08-05 01:18
    8
    shadowrocket 已经支持 tailscale 了,其它代理软件应该也差不多,所以你不需要安装 tailscale app 了
  • gap 08-05 07:15
    9
    从两篇文章学到很多东西,感谢两位。
  • IlIl 08-05 08:37
    10
    sing-box 也支持 一直在使用
  • totoro625 08-05 09:01
    11
    我是因为早期家里的 tailscale 的 NAT4 下面无法打洞成功,正好也有公网服务器
    于是我在公网服务器开 trojan + tailscale ,100.x 段配置规则走这个 trojan 服务器
  • mcluyu 08-05 11:16
    12
    @aojunhao123 请问可以直接使用局域网 IP 访问吗? 现在我可以用 100.X 访问家里设备, 但是直接用局域网 10.0.0.X 不行, 通过 tailscale app 是可以的
  • xiaoke 08-05 11:44
    13
    感谢分享,获得一些启发
  • jaoyina 08-05 12:53
    14
    mac 上我用 clash verge rev 本来就共存,手机上用的 singbox ,也支持配置 tailscale endpoint 都可以支持的。
* 帖子来源V2EX
返回