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

2024-08-21 17:38:21 +08:00
 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 就更好了!

18604 次点击
所在节点    分享创造
87 条回复
b1t
2024-08-28 13:57:08 +08:00
@morytyann #40

我猜测可能是 oc 造成的冲突,目前使用稳定,配置简单,重启速度也比 oc 快,而且发现之前安卓 tv 默认走 ipv6 解析,而 oc 劫持不到,需要关闭路由的 ipv6 ,使用本插件没有此问题,op 太酷啦!

关于更新,我觉得至少内核更新还是要加上的~
best117
2024-08-29 11:30:28 +08:00
我也是通过油管七尺宇 了解到的这个插件各方面比 openclash 不差,作者更新也比较积极,完全可以替代 openclash ,就是刚开始习惯上可能要适应下
Kale
355 天前
请问 OP ,如果使用 Mihomo ,是不是就不太需要 mosdns 分流了?
morytyann
355 天前
@Kale 我没用过 MosDNS ,也没有套其它的 DNS 服务。

而且,如果只是分流的话,目前 Mihomo 的 nameserver-policy 已经可以处理这个了,国内域名用国内 DNS ,国外的域名用国外的 DNS 。
Kale
354 天前
@morytyann #44 好的,用了一下,感觉还可以。
mountainl
339 天前
佬下午好,请问支持创建服务端吗?想创建 ss 代理连回家用。
morytyann
339 天前
morytyann
339 天前
mountainl
339 天前
@morytyann 感谢佬,回家试试,同时期待更新功能。不知道是不是要涉及手动操作 nftables 防火墙,动手能力太差。
cielpy
330 天前
感谢作者的付出,我的固件定制工具刚刚添加了 OpenWrt-mihomo 的支持,可以方便在通过 ImageBuilder 打包固件的时候安装 OpenWrt-mihomo https://github.com/EkkoG/OpenWrt/tree/master/modules/openwrt-mihomo

另外一个个人的提议,菜单栏里的名字是不是可以去掉 TProxy 呢,因为项目不止支持了 TProxy 模式,TUN 和 Redirect 也有支持的,还有就是个人解决不是很美观(
cielpy
330 天前
分享一个之前的笔记


之前也有觉得 OpenClash 有点臃肿可以做一个精简版,不过最后没有付诸实践,感谢作者实现了!
morytyann
330 天前
@cielpy 哈哈,现在不好改名了,你可以放个 patch 修改一下 menu 那里就行了。

这个 TProxy 其实是 Transparent Proxy 的缩写,不仅仅是指 tproxy 模式。

看你的笔记,我们想的差不多,所以我做的时候就想着要按照官方插件的实现,直接编译二进制,然后用 yq 来处理 yaml
sxml2015
286 天前
Lede 固件用不了 哎
wlx65003
285 天前
终于有个纯 tproxy 版本的插件了,感谢大佬!
RefinedFish
282 天前
爱来自 CN❤️
RefinedFish
282 天前
@sxml2015 没记错 lede 是 fw3 ,并且鄙视 fw4 ,所以高贵的 lede 不允许 mihomo 运行🐶
cheukfh
277 天前
希望能添加强制某 LAN IP 走代理的访问控制🥺
Zroot
275 天前
大佬你好,请问这个工具支持像 passwall 一样开启一个 ss 协议的服务端么。我有一些需求需要用 ss 从公网连接回家里的内网,需要用达到 paswall 里的服务端工具。
morytyann
275 天前
@Zroot #58

核心支持,但是目前 LuCI 没有可视化的配置,可以参考核心的文档来配置。

https://wiki.metacubex.one/config/inbound/listeners/ss/
Zroot
272 天前
@morytyann #59 感谢,已经成功了。

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

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

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

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

© 2021 V2EX