手机上的 easytier 和 mihomo 共存方案(转)。

3 小时 18 分钟前
 xiaokanhongchen

之前看了个帖子,好多人的手机上要实现 easytier 和 mihomo 共存一直出现问题,现在把看到的方案总结一下,做个记录。我自己试了一下,确实成功了。

一、重重之重,手机要 root

二、软件:

  1. easytier 原因: - p2p 快速方便 - 手机有 magisk 模块 - 不用模块也可以。
  2. boxformagisk 原因: - 手机无感,耗电低。 - tproxy 透明代理。无需 tun 。可分应用。 - 我用的 mihomo ,其他可自选,都一样原理。

三、配置:

  1. easytier 重点添加:
    socks5_proxy = "socks5://0.0.0.0:8889"
    [flags]
    latency_first = true
    no_tun = true
    
    不需要开 tun ,直接使用 sock5 即可。 latency_first = true 加快 p2p 2. boxformagisk
    proxies:
       - name: "et-socks5"
         type: socks5
         server: 127.0.0.1
         port: 8889
    proxy-groups:  
       - { name: ET, type: select, proxies: [et-socks5, DIRECT] }
     rules:
        - IP-CIDR,10.126.126.0/24,ET,no-resolve  ## 放到最前
    
    重点来了。最重要的一步,之前一直不成功,因为内置了 ipatables 规则,默认放行局域网 ip 。找到/data/adb/box/scripts/box.iptables 文件
    intranet=(
    0.0.0.0/8
    10.0.0.0/8
    100.64.0.0/10
    127.0.0.0/8
    169.254.0.0/16
    172.16.0.0/12
    192.0.0.0/24
    192.0.2.0/24
    192.88.99.0/24
    192.168.0.0/16
    198.51.100.0/24
    203.0.113.0/24
    224.0.0.0/4
    240.0.0.0/4
    255.0.0.0/4
    255.255.255.0/24
    255.255.255.255/32
    )
    
    删掉上面的 10.0.0.0/8 这行,重启,完美 p2p
733 次点击
所在节点    Android
7 条回复
sunnysab
2 小时 49 分钟前
有个想法,这俩都是开源的,让 AI 写个新的并到一起… 制约因素:token 不够…

其实之前搞过一点,后来烂尾了
xiaokanhongchen
2 小时 42 分钟前
@sunnysab 不错的想法,要是以后这些 tailscale easytier clash 都能合一起了就最方便了。不过我记得 singbox 好像也支持 tailscale 了
Doenake
2 小时 29 分钟前
之前也是这个方案,easytier android 客户端也可以指定不占用 VPN ,提供 socks 代理。有点隔应的是真的要用到 P2P 的时候其实不多,但是要额外保活一个 easytier 。
imzcc
2 小时 12 分钟前
easytier 支持 wg 拨入吧
找个有公网 vps 的作为 easytier 的 wg 接入点,clash 用 wg 连 easytier
Doenake
2 小时 7 分钟前
@imzcc 这种支持 P2P 不?不支持的话不如直接 FRP 了
xiaokanhongchen
1 小时 44 分钟前
@imzcc 这不是 wg 容易被 q ,而且需要国内公网 ip 中转。
w568w
1 小时 28 分钟前
> 重重之重,手机要 root

止步于此了。我之前尝试过用 mihomo 分流,把 easytier 作为 socks5 服务器指定成节点,但 easytier 的 socks5 代理还有一些 bug ,经常卡住或速度特别慢。

其实我觉得更好的方案是 Mihomo 之类的代理软件支持一下插件化,这样就可以把 easytier 并进去了……

> 不是 wg 容易被 q

国内连国内的话是没事的,不要用境外节点就行了

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

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

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

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

© 2021 V2EX