这是干什么的?
OpenClash 是一个用于 OpenWrt 路由器的 Mihomo(Clash)客户端插件:它在路由器上运行基于策略的代理,通过灵活的规则配置来分流网络流量。
这是电脑软件,还是装在路由器上的?
它装在路由器上——OpenClash 以 IPK/APK 安装包的形式安装在 OpenWrt 上,并集成到 LuCI(路由器的网页管理界面)里。
我怎么把它装到路由器上?
从项目的下载页面下载 IPK 或 APK 安装包,然后安装到 OpenWrt 上;完整的使用手册在 Wiki 里。
路由器需要先装好哪些东西?
需要不少 OpenWrt 软件包:luci、dnsmasq-full、bash、curl、ipset、ip-full、ruby(带 ruby-yaml)、unzip,以及一组 iptables/nftables 内核模块。
安装时有什么坑需要注意吗?
有——部分功能需要额外的模块:TUN 模式需要 kmod-tun,PROCESS-NAME 规则需要 kmod-inet-diag,firewall4 设备需要 kmod-nft-tproxy,Luci >= 19.07 还需要 luci-compat。
它在任意 Linux 机器上都能跑,还是只能在 OpenWrt 上用?
只能在 OpenWrt 上——它是一个用 OpenWrt SDK 编译的 LuCI 插件,面向 OpenWrt 路由器,而不是桌面 Linux 或其他系统。
它支持哪些代理协议?
包括 Shadowsocks、ShadowsocksR、VMess、Trojan 和 Snell 等——协议由内置的 Mihomo 内核处理,而 OpenClash 负责提供规则和分流策略。
它底层运行的是哪个代理内核?
核心引擎是 MetaCubeX 的 Mihomo;OpenClash 本身是一个 LuCI 插件,其代码基于 frainzy1477 的 Luci For Clash。
我能实时看到代理在做什么吗?
可以——项目使用 zashboard 和 yacd 控制面板,同时也把 SukkaW 的 IP 检测和 lmc999 的流媒体解锁检测列为配套工具。
What are similar projects?
Open-Box, 3X-UI_KIT, fanqiang, nyx, clash-rules, clash, panda-vpn-pro, edgetunnel
Which topics is it in?
openclash, transparent-proxy, openwrt, mihomo, vmess, clash, firewall, router, v2ray, shadowsocks, dns, censorship-circumvention