分享一个新的 OpenWrt 上 Clash/Mihomo 的透明代理插件

30 天前
 morytyann

项目地址:morytyann/OpenWrt-mihomo

功能:

  1. 透明代理(支持 TPROXY/TUN 模式,支持 IPv4 和/或 IPv6 代理)
  2. 局域网访问控制(根据 IP/MAC)
  3. 混入配置项(支持开启或关闭此功能,LuCI 包含了大部分常用的配置文件选项,还提供了混入文件内容的功能)
  4. 编辑器(在页面编辑上传的配置文件)
  5. 日志(插件日志/核心日志,核心日志可以查看自服务启动以来所有的日志)

特点:

  1. 简洁易上手
  2. 非常原生(简陋)的界面
  3. 符合逻辑的配置项罗列

因为不太喜欢 OC 的臃肿(我用了 4 年 OC ,没有说 OC 不好的意思,只是个人喜好),但我又喜欢使用 Clash/Mihomo ,于是我做了这个插件,主打简洁,在功能上保持克制,目标是做好透明代理就好。

欢迎大家来试用/使用这个插件,如果能点个 Star 就更好了!

3703 次点击
所在节点    分享创造
42 条回复
qiaoqiao1235
30 天前
晚上回去试一下,openclash 一直在用
ko20
29 天前
有空试一下,已 star
yyzh
29 天前
有空看看.现在在用 passwall2
afunnypiggy
29 天前
openclash 已经停更了 不过内核一直在更新 Mihomo 才出 不知道咋样 一会儿试试
afunnypiggy
29 天前
MYDB
29 天前
clash 哪都好,就是不支持每个设备单独一套端口的规则
Goooooos
29 天前
需要的 openwrt 内核版本比较高,老版本的 openwrt 就别看了
SkywalkerJi
29 天前
op 注意完全,oc 停更了。
chanwang
29 天前
OpenClash 停止更新了? https://github.com/vernesong/OpenClash/issues/3990#issuecomment-2294885992
我看作者前几天还回答 issues 呢。

感谢分享,这个跟 V2rayA 的区别是什么呢?
SenLief
29 天前
我想问一下,昨天我安装这个就没安装上,一直提示依赖问题,貌似是 firewall3 和 4 的问题?
SenLief
29 天前
@afunnypiggy mihomo 都好多年了
cxsz
29 天前
想偷点懒,有没有预编译的 ipk 可以用
morytyann
29 天前
@cxsz release 里有的,基本所有的 arch 都有的
morytyann
29 天前
@SenLief 只支持 firewall4 ( nftables )哦,不支持 firewall3 ( iptables )
morytyann
29 天前
@chanwang 前段时间确实没有更新,最近又开始活跃了。
区别的话,我还真没用过 v2rayA ,核心肯定不一样,其他的就不知道了……
lin41411
29 天前
竟然是作者,之前看了七尺宇的 youtube ,了解到你这款插件。
目前看基本上能平替 openclash 。
不过个人建议(也有一些网友同样想法),在 Openwrt 里面的插件名字不要那么粗暴就叫 Mihomo ,这很容易引起误解,因为不少小白甚至分不清 GUI 和内核。可以考虑叫 Open-Mihomo 之类。
最后感谢开发者开发的工具,Openclash 迁移过去基本上没难度,日后有时间虚拟机装个试试。
ccc00
29 天前
请问这个插件支持 istoreOS 吗?
penguinchow
29 天前
@ccc00
@ccc00 istoreos 用的是 firewall3 肯定不支持,希望能尽快升级到 firewall4 吧
chanwang
29 天前
qiaoqiao1235
29 天前
昨天晚上回去试了下,写下感受
之前用 openclash 有三个问题
1.ipv6 防火墙有问题,开启代理本机后,会默认劫持::0 的 dns 查询。如果开启白名单或者黑名单,这个时候不代理的设备的 dns 查询也会被 clash 劫持。需要在开发者选项里面自行处理
```
nft flush chain inet fw4 nat_output
nft add rule inet fw4 nat_output meta nfproto ipv6 tcp dport 53 ip6 daddr ::1 skuid != 65534 counter redirect to :7874
```
2.开启 ipv6 代理后,不会代理本机的 ipv6 tcp ,需要在开发者选项里面自行处理
```
nft add rule inet fw4 nat_output meta nfproto ipv6 meta l4proto tcp counter jump openclash_output_v6
```
3.只支持 tcp redir+udp tproxy


昨天用了下 OP 的插件,没有以上问题,支持 tcp+udp tproxy ,而且不会修改我的 fw4 流量表。比较满意,打算使用一段时间看看,感谢开发和分享。
初步使用,有两个小建议:
1.根据选择的模式时 tproxy 和 tun 模式来配置防火墙和配置文件,当前选择了 tproxy 模式,但是防火墙里面还是配置了 tun 的规则,配置文件也默认添加了 tun 的配置。
2.跟第一个类似,有一些选项没选择也默认配置了防火墙规则,如过滤大陆 ip 没有开启,也还是默认配置了 @china_ip 相关规则。

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

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

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

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

© 2021 V2EX