mihomo 接入 tailscale

5 月 12 日
 MoGeJiEr

自己改了下 mihomo 内核,支持接入 tailscale 网络了,链接:https://github.com/cyenxchen/mihomo

如果你用的安卓可以使用我改过的 clashmi,这样就可以同时翻墙+访问家里网络了,链接:https://github.com/cyenxchen/clashmi

我个人自用了几天,没发现什么大问题,当然有问题了也欢迎带日志反馈.

配置示例:

proxies:
  - name: ts-mihomo
    type: tailscale
    auth-key: tskey-auth-xxxxx
    hostname: ts-mihomo
    control-url: https://controlplane.tailscale.com
    ephemeral: true # 是否是临时节点
    state-dir: "./tailscale"  # 连接上 tailscale 网络之后会有一些数据持久化,该选项是就指定保存这些数据的目录
    exit-node: "" # 可选,不需要出口节点就不填
    accept-routes: true # 可选,默认 true ,用于接受 subnet routes

rules:
  # 将你家里的内网流量打到 tailscale 中
  - IP-CIDR,192.168.1.0/24,ts-mihomo,no-resolve
13909 次点击
所在节点    程序员
115 条回复
qinfengge
5 月 12 日
这两个本来就可以同时开吧,只要 clash 不开 TUN 。我电脑上这两个都是开机启动的,没啥问题啊。手机端的话感觉这需求也太少见了吧
MoGeJiEr
5 月 12 日
@qinfengge 主要就是为了满足移动端
kdwycz
5 月 12 日
移动设备只允许一个 vpn 。这个功能很棒!
snachx
5 月 12 日
可以考虑发 pr 给 mihomo 官方
MoGeJiEr
5 月 12 日
@snachx 改动有点多,提 pr 怕 argue 来 argue 去的,我嫌麻烦,不过后面我尝试提一下
loveshuyuan
5 月 12 日
赞一个,做了我一直想做的事,建议发一个 PR 给官网,很多人有这个需求,https://github.com/MetaCubeX/mihomo/issues?q=tailscale
zealotxxxx
5 月 12 日
这种还挺危险的,不能随意暴露自己的 tskey
zealotxxxx
5 月 12 日
但是确实是需要的东西了
MoGeJiEr
5 月 12 日
@zealotxxxx #7 危险点在哪里?你自用的配置不可能到处发吧
zealotxxxx
5 月 12 日
@MoGeJiEr 正常脑子是不能的。但是,有些人脑子缺根筋就会。(当然,这是个人自己的问题了)
q1169989139
5 月 12 日
我直接家里路由器开个小飞机服务端就行了,然后外面设备就可以同时回家和出国了,还能免流
ychbest
5 月 12 日
不错,我每次手机连家里要自己切换 vpn ,很麻烦
zealotxxxx
5 月 12 日
@q1169989139 家里的场景主要是会受限于能否直连,非直连的情况下就极其吃 derp 服务器的带宽了。
Quik
5 月 12 日
好东西啊。如果能进 mihomo 主线一起更新就好了,移动端真的需要这玩意
biu7
5 月 12 日
赞,太需要了,收藏一下
madtwilight
5 月 12 日
之前看 iOS 上 Stash 增加了 tailscale 支持,就等 mihomo 了,能 pr 官方会更好
shyrock2026
5 月 12 日
ios 能用吗?
flyxq
5 月 12 日
@shyrock2026 Stash 测试版支持
cutiechi
5 月 12 日
赞,我现在的做法是,docker 里运行一个 tailscale 然后暴露 socks proxy ,再在 mihomo 里配置,有了这个之后 docker 可以直接去掉了
Kinnice
5 月 12 日
@loveshuyuan
@snachx
@MoGeJiEr #5 实现这个很简单了,之前也实现过 pr ,没通过,主要问题是怎么在 go1.20 workwell. 现在好像限制死了 go1.20

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

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

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

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

© 2021 V2EX