forked from vernesong/OpenClash
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
196 additions
and
196 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,191 +1,191 @@ | ||
<h1 align="center"> | ||
<img src="https://github.com/Dreamacro/clash/raw/master/docs/logo.png" alt="Clash" width="200"> | ||
<br>OpenClash<br> | ||
|
||
</h1> | ||
|
||
<p align="center"> | ||
<a target="_blank" href="https://github.com/Dreamacro/clash/releases/tag/v1.7.1"> | ||
<img src="https://img.shields.io/badge/Clash-v1.7.1-blue.svg"> | ||
</a> | ||
<a target="_blank" href="https://github.com/vernesong/OpenClash/tree/v0.43.09-beta"> | ||
<img src="https://img.shields.io/badge/source code-v0.43.09--beta-green.svg"> | ||
</a> | ||
<a target="_blank" href="https://github.com/vernesong/OpenClash/releases/tag/v0.43.09-beta"> | ||
<img src="https://img.shields.io/badge/New Release-v0.43.09--beta-orange.svg"> | ||
</a> | ||
</p> | ||
|
||
|
||
<p align="center"> | ||
本插件是一个可运行在 OpenWrt 上的<a href="https://github.com/Dreamacro/clash" target="_blank"> Clash </a>客户端 | ||
</p> | ||
<p align="center"> | ||
兼容 Shadowsocks、ShadowsocksR、Vmess、Trojan、Snell 等协议,根据灵活的规则配置实现策略代理 | ||
</p> | ||
<p align="center"> | ||
- 感谢<a href="https://github.com/frainzy1477" target="_blank"> frainzy1477 </a>,本插件基于<a href="https://github.com/frainzy1477/luci-app-clash" target="_blank"> Luci For Clash </a>进行二次开发 - | ||
</p> | ||
|
||
使用手册 | ||
--- | ||
|
||
|
||
* [Wiki](https://github.com/vernesong/OpenClash/wiki) | ||
|
||
|
||
下载地址 | ||
--- | ||
|
||
|
||
* IPK [前往下载](https://github.com/vernesong/OpenClash/releases) | ||
|
||
|
||
依赖 | ||
--- | ||
|
||
* luci | ||
* luci-base | ||
* iptables | ||
* dnsmasq-full | ||
* coreutils | ||
* coreutils-nohup | ||
* bash | ||
* curl | ||
* ca-certificates | ||
* ipset | ||
* ip-full | ||
* iptables-mod-tproxy | ||
* iptables-mod-extra | ||
* libcap | ||
* libcap-bin | ||
* ruby | ||
* ruby-yaml | ||
* kmod-tun(TUN模式) | ||
* luci-compat(Luci-19.07) | ||
* ip6tables-mod-nat(ipv6) | ||
|
||
|
||
编译 | ||
--- | ||
|
||
|
||
从 OpenWrt 的 [SDK](http://wiki.openwrt.org/doc/howto/obtain.firmware.sdk) 编译 | ||
```bash | ||
# 解压下载好的 SDK | ||
tar xjf OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2 | ||
cd OpenWrt-SDK-ar71xx-* | ||
|
||
# Clone 项目 | ||
mkdir package/luci-app-openclash | ||
cd package/luci-app-openclash | ||
git init | ||
git remote add -f origin https://github.com/vernesong/OpenClash.git | ||
git config core.sparsecheckout true | ||
echo "luci-app-openclash" >> .git/info/sparse-checkout | ||
git pull --depth 1 origin master | ||
git branch --set-upstream-to=origin/master master | ||
|
||
# 编译 po2lmo (如果有po2lmo可跳过) | ||
pushd luci-app-openclash/tools/po2lmo | ||
make && sudo make install | ||
popd | ||
|
||
# 开始编译 | ||
|
||
# 先回退到SDK主目录 | ||
cd ../.. | ||
make package/luci-app-openclash/luci-app-openclash/compile V=99 | ||
|
||
# IPK文件位置 | ||
./bin/ar71xx/packages/base/luci-app-openclash_0.39.7-beta_all.ipk | ||
``` | ||
|
||
```bash | ||
# 同步源码 | ||
cd package/luci-app-openclash/luci-app-openclash | ||
git pull | ||
|
||
# 您也可以直接拷贝 `luci-app-openclash` 文件夹至其他 `OpenWrt` 项目的 `Package` 目录下随固件编译 | ||
|
||
make menuconfig | ||
# 选择要编译的包 LuCI -> Applications -> luci-app-openclash | ||
|
||
``` | ||
|
||
|
||
许可 | ||
--- | ||
|
||
|
||
* [MIT License](https://github.com/vernesong/OpenClash/blob/master/LICENSE) | ||
* 内核 [clash](https://github.com/Dreamacro/clash) by [Dreamacro](https://github.com/Dreamacro) | ||
* 本项目代码基于 [Luci For Clash](https://github.com/frainzy1477/luci-app-clash) by [frainzy1477](https://github.com/frainzy1477) | ||
* GEOIP数据库 [GeoLite2](https://dev.maxmind.com/geoip/geoip2/geolite2/) by [MaxMind](https://www.maxmind.com) | ||
* IP检查 [MyIP](https://github.com/SukkaW/MyIP) by [SukkaW](https://github.com/SukkaW) | ||
* 控制面板 [clash-dashboard](https://github.com/Dreamacro/clash-dashboard) by [Dreamacro](https://github.com/Dreamacro) | ||
* 控制面板 [yacd](https://github.com/haishanh/yacd) by [haishanh](https://github.com/haishanh) | ||
* lhie1规则 [lhie1-Rules](https://github.com/lhie1/Rules) by [lhie1](https://github.com/lhie1) | ||
* ConnersHua规则 [ConnersHua-Rules](https://github.com/ConnersHua/Profiles/tree/master) by [ConnersHua](https://github.com/ConnersHua) | ||
* 游戏规则 [SSTap-Rule](https://github.com/FQrabbit/SSTap-Rule) by [FQrabbit](https://github.com/FQrabbit) | ||
* 订阅转换API [Api_Constructor](https://fndroid.github.io/api_constructor/) by [Fndroid](https://github.com/Fndroid) | ||
|
||
|
||
请作者喝杯咖啡 | ||
--- | ||
|
||
* PayPal | ||
<p align="left"> | ||
<a href="https://ko-fi.com/vernesong"><img width="300" src="https://www.ko-fi.com/img/githubbutton_sm.svg"> </a> | ||
</p> | ||
|
||
* 比特币-BTC | ||
<p align="left"> | ||
<img width="300" src="https://github.com/vernesong/OpenClash/raw/master/img/BTC-Wallet.png"> | ||
</p> | ||
|
||
* 以太币-ETH | ||
<p align="left"> | ||
<img width="300" src="https://github.com/vernesong/OpenClash/raw/master/img/ETH-Wallet.png"> | ||
</p> | ||
|
||
|
||
预览 | ||
--- | ||
|
||
|
||
* 运行状态 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/state.png"> | ||
</p> | ||
|
||
* 全局设置 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/settings.png"> | ||
</p> | ||
|
||
* 服务器&策略组 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/servers.png"> | ||
</p> | ||
|
||
* 规则&策略组 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/game-settings.png"> | ||
</p> | ||
|
||
* 配置文件订阅 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/config-subscribe.png"> | ||
</p> | ||
|
||
* 配置文件管理 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/config.png"> | ||
</p> | ||
|
||
* 运行日志 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/log.png"> | ||
</p> | ||
|
||
<h1 align="center"> | ||
<img src="https://github.com/Dreamacro/clash/raw/master/docs/logo.png" alt="Clash" width="200"> | ||
<br>OpenClash<br> | ||
|
||
</h1> | ||
|
||
<p align="center"> | ||
<a target="_blank" href="https://github.com/Dreamacro/clash/releases/tag/v1.8.0"> | ||
<img src="https://img.shields.io/badge/Clash-v1.8.0-blue.svg"> | ||
</a> | ||
<a target="_blank" href="https://github.com/vernesong/OpenClash/tree/v0.44.01-beta"> | ||
<img src="https://img.shields.io/badge/source code-v0.44.01--beta-green.svg"> | ||
</a> | ||
<a target="_blank" href="https://github.com/vernesong/OpenClash/releases/tag/v0.44.01-beta"> | ||
<img src="https://img.shields.io/badge/New Release-v0.44.01--beta-orange.svg"> | ||
</a> | ||
</p> | ||
|
||
|
||
<p align="center"> | ||
本插件是一个可运行在 OpenWrt 上的<a href="https://github.com/Dreamacro/clash" target="_blank"> Clash </a>客户端 | ||
</p> | ||
<p align="center"> | ||
兼容 Shadowsocks、ShadowsocksR、Vmess、Trojan、Snell 等协议,根据灵活的规则配置实现策略代理 | ||
</p> | ||
<p align="center"> | ||
- 感谢<a href="https://github.com/frainzy1477" target="_blank"> frainzy1477 </a>,本插件基于<a href="https://github.com/frainzy1477/luci-app-clash" target="_blank"> Luci For Clash </a>进行二次开发 - | ||
</p> | ||
|
||
使用手册 | ||
--- | ||
|
||
|
||
* [Wiki](https://github.com/vernesong/OpenClash/wiki) | ||
|
||
|
||
下载地址 | ||
--- | ||
|
||
|
||
* IPK [前往下载](https://github.com/vernesong/OpenClash/releases) | ||
|
||
|
||
依赖 | ||
--- | ||
|
||
* luci | ||
* luci-base | ||
* iptables | ||
* dnsmasq-full | ||
* coreutils | ||
* coreutils-nohup | ||
* bash | ||
* curl | ||
* ca-certificates | ||
* ipset | ||
* ip-full | ||
* iptables-mod-tproxy | ||
* iptables-mod-extra | ||
* libcap | ||
* libcap-bin | ||
* ruby | ||
* ruby-yaml | ||
* kmod-tun(TUN模式) | ||
* luci-compat(Luci-19.07) | ||
* ip6tables-mod-nat(ipv6) | ||
|
||
|
||
编译 | ||
--- | ||
|
||
|
||
从 OpenWrt 的 [SDK](http://wiki.openwrt.org/doc/howto/obtain.firmware.sdk) 编译 | ||
```bash | ||
# 解压下载好的 SDK | ||
tar xjf OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2 | ||
cd OpenWrt-SDK-ar71xx-* | ||
|
||
# Clone 项目 | ||
mkdir package/luci-app-openclash | ||
cd package/luci-app-openclash | ||
git init | ||
git remote add -f origin https://github.com/vernesong/OpenClash.git | ||
git config core.sparsecheckout true | ||
echo "luci-app-openclash" >> .git/info/sparse-checkout | ||
git pull --depth 1 origin master | ||
git branch --set-upstream-to=origin/master master | ||
|
||
# 编译 po2lmo (如果有po2lmo可跳过) | ||
pushd luci-app-openclash/tools/po2lmo | ||
make && sudo make install | ||
popd | ||
|
||
# 开始编译 | ||
|
||
# 先回退到SDK主目录 | ||
cd ../.. | ||
make package/luci-app-openclash/luci-app-openclash/compile V=99 | ||
|
||
# IPK文件位置 | ||
./bin/ar71xx/packages/base/luci-app-openclash_0.39.7-beta_all.ipk | ||
``` | ||
|
||
```bash | ||
# 同步源码 | ||
cd package/luci-app-openclash/luci-app-openclash | ||
git pull | ||
|
||
# 您也可以直接拷贝 `luci-app-openclash` 文件夹至其他 `OpenWrt` 项目的 `Package` 目录下随固件编译 | ||
|
||
make menuconfig | ||
# 选择要编译的包 LuCI -> Applications -> luci-app-openclash | ||
|
||
``` | ||
|
||
|
||
许可 | ||
--- | ||
|
||
|
||
* [MIT License](https://github.com/vernesong/OpenClash/blob/master/LICENSE) | ||
* 内核 [clash](https://github.com/Dreamacro/clash) by [Dreamacro](https://github.com/Dreamacro) | ||
* 本项目代码基于 [Luci For Clash](https://github.com/frainzy1477/luci-app-clash) by [frainzy1477](https://github.com/frainzy1477) | ||
* GEOIP数据库 [GeoLite2](https://dev.maxmind.com/geoip/geoip2/geolite2/) by [MaxMind](https://www.maxmind.com) | ||
* IP检查 [MyIP](https://github.com/SukkaW/MyIP) by [SukkaW](https://github.com/SukkaW) | ||
* 控制面板 [clash-dashboard](https://github.com/Dreamacro/clash-dashboard) by [Dreamacro](https://github.com/Dreamacro) | ||
* 控制面板 [yacd](https://github.com/haishanh/yacd) by [haishanh](https://github.com/haishanh) | ||
* lhie1规则 [lhie1-Rules](https://github.com/lhie1/Rules) by [lhie1](https://github.com/lhie1) | ||
* ConnersHua规则 [ConnersHua-Rules](https://github.com/ConnersHua/Profiles/tree/master) by [ConnersHua](https://github.com/ConnersHua) | ||
* 游戏规则 [SSTap-Rule](https://github.com/FQrabbit/SSTap-Rule) by [FQrabbit](https://github.com/FQrabbit) | ||
* 订阅转换API [Api_Constructor](https://fndroid.github.io/api_constructor/) by [Fndroid](https://github.com/Fndroid) | ||
|
||
|
||
请作者喝杯咖啡 | ||
--- | ||
|
||
* PayPal | ||
<p align="left"> | ||
<a href="https://ko-fi.com/vernesong"><img width="300" src="https://www.ko-fi.com/img/githubbutton_sm.svg"> </a> | ||
</p> | ||
|
||
* 比特币-BTC | ||
<p align="left"> | ||
<img width="300" src="https://github.com/vernesong/OpenClash/raw/master/img/BTC-Wallet.png"> | ||
</p> | ||
|
||
* 以太币-ETH | ||
<p align="left"> | ||
<img width="300" src="https://github.com/vernesong/OpenClash/raw/master/img/ETH-Wallet.png"> | ||
</p> | ||
|
||
|
||
预览 | ||
--- | ||
|
||
|
||
* 运行状态 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/state.png"> | ||
</p> | ||
|
||
* 全局设置 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/settings.png"> | ||
</p> | ||
|
||
* 服务器&策略组 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/servers.png"> | ||
</p> | ||
|
||
* 规则&策略组 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/game-settings.png"> | ||
</p> | ||
|
||
* 配置文件订阅 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/config-subscribe.png"> | ||
</p> | ||
|
||
* 配置文件管理 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/config.png"> | ||
</p> | ||
|
||
* 运行日志 | ||
<p align="center"> | ||
<img src="https://github.com/vernesong/OpenClash/raw/master/img/log.png"> | ||
</p> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.