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 条回复
WebKit
5 月 12 日
@q1169989139 #11 怎么操作?我家里路由器开了翻墙,但是好像访问外网不行啊。还是走的本地网络
q1169989139
5 月 12 日
@WebKit 可能你固件和插件的问题吧,我是大雕 op 加 ssrp 的插件,ssrp 里开的服务端
MoGeJiEr
5 月 12 日
@Kinnice 确定限死 go1.20 吗?确定的话 pr 我也不提了算了
xiaokanhongchen
5 月 12 日
确实,官方要是能合并就最好了,很需要这样的功能。我现在用的 easytier 和 mihomo 在 root 手机上共存,要是这个能行的话,又能节约资源了
xiaokanhongchen
5 月 12 日
https://v2ex.com/t/1212048
我这么实现的,不知道能不能和 easytier 也合并起来?
Kinnice
5 月 12 日
@MoGeJiEr 看着历史是为了兼容性考虑
evemoo
5 月 12 日
类似 singbox endpoint
比家里开个 ss 回连更省事,手机还挺需要这个的
kenX
5 月 12 日
有类似需求,实现方案也很多。
想讨论一个场景:
移动端使用某个方案实现这个效果后,回到家里怎么自动切换为直接访问,避免再去外面绕圈?
通过场景模式,回家自动切换代理场景吗?
MoGeJiEr
5 月 12 日
@kenX ios 上有很多工具是支持连接指定 wifi 自动暂停的,安卓上我印象中也有一个工具有类似的功能,但是不支持多 proxy-provider 我就没深入了解,名字现在我也想不起来了🥲
jfhufhf
5 月 12 日
很方便的功能,希望能合并到主线里面去
KingFong
5 月 12 日
太厉害了,v2 上神人还是多啊!🤙🤙🤙
dddedd
5 月 12 日
@MoGeJiEr Loon QX 等都支持不同 WiFi 自动切换不同策略(节点,直连)
CodeDrift
5 月 12 日
stash 还在测试,已经用上了。能合到主分支最好了
zwlinc
5 月 12 日
我很早之前就解决了, tailscale 是常驻, 手机上也不需要其他代理软件, 只需要把 fakeip range 用 tailscale 的 subnet router 路由到 ts 内的某个代理节点即可, 不过需要稍微配置一下 dns, 懂 fakeip 的应该能看懂我在说啥.
xiaokanhongchen
5 月 12 日
mihomo 能否生成一个 android 的二进制文件?我用的 box4magisk
cadl
5 月 12 日
赞。请问 auth-key 有没有办法放到配置文件之外使用呢? auth-key 如果是非可重用的,这个配置在其他地方也不能用这个 auth-key 了。如果是可重用的 auth-key ,明文的配置总感觉不太踏实。
要是能放到配置文件之外,在启动时传进去就好了
gfreezy
5 月 12 日
手机连 tailscale 一般除了 ssh 还有什么场景
tomclancy
5 月 12 日
牛逼,配享太庙
irrigate2554
5 月 12 日
有个骚操作,家里路由器配置个 ss 节点,使用 IPv6 + ss 回家,没有 ipv6 也可配合 frp
MoGeJiEr
5 月 12 日
@cadl 可以的,只不过需要改代码,我一时也想不到什么更好的方式,你可以说说你的想法

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

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

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

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

© 2021 V2EX