项目介绍
- 项目地址:OpenClash
- 官方文档:wiki
- Clash内核:Clash
- TUN模式内核:clash_tun
- TUN游戏模式内核:clash_game (移除游戏内核和模式,TUN内核功能更全)
- 历史版本下载:下载
安装
安装环境
- 架构:MediaTek MT7621
- 固件版本:OpenWrt R20.8.27 / LuCI Master (git-20.223.26773-d18ef13)
- 内核版本:5.4.59
内容更新
2021.12.6
- Openclash版本:v0.44.03-beta
- 重要功能建议配置修改
2021.6.15
- 小娱路由器只运行openclash时,可以稳定运行。
- 看到评论区好多人都提到ac2100,前段时间就买了一个,我这里测试运行,发现运行一段时间后就会出现断网的情况,进入后台发现OpenClash显示未运行,必须手动关闭或者启动后才会正常,说明ac2100运行OpenClash会更吃力一点,只能当做ap或者更换帕斯沃,帕斯沃基本正常,但是没有Openclash功能多,这些插件还是建议跑在软路由上面,就算是一百多块钱的也是能稳定运行的
进入后台
通过终端行进入
ssh [email protected]
如果不能正常登录,请检查密码是否正确或者后台ssh登录是否开启
依赖安装
- 更新
opkg update
如更新错误,请检查系统-软件包-配置内地址是否可用
小娱路由器软件源(MT7621)
src/gz openwrt_core https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/packages/
src/gz openwrt_base https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/base/
src/gz openwrt_luci https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/luci/
src/gz openwrt_packages https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/packages
src/gz openwrt_routing https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/routing
src/gz openwrt_telephony https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/telephony
2.安装依赖 (v0.44.03-beta)
coreutils-nohup, bash, iptables, dnsmasq-full, curl, ca-certificates, ipset, ip-full, iptables-mod-tproxy, iptables-mod-extra, libcap, libcap-bin, ruby, ruby-yaml, kmod-tun
按顺序安装以上依赖,每个依赖单独安装
无法安装 kmod-tun(显示内核版本不匹配)
强制安装
opkg install kmod-tun --force-depends
同样问题都可以使用以上方法解决
报错:opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.
rm -f /var/lock/opkg.lock
确认依赖安装成功后可进行后续的操作
主程序安装
- 进入tmp目录
cd /tmp/tmp/
- 下载及安装ipk(v0.44.03-beta)
wget https://github.com/vernesong/OpenClash/releases/download/v0.44.03-beta/luci-app-openclash_0.44.03-beta_all.ipk
opkg install luci-app-openclash_0.44.03-beta_all.ipk
注意软件名根据下载版本更改
内核下载
- 进入到内核目录(根据自己的硬件选择)
- clash内核
cd /etc/openclash/core/
wget https://github.com/vernesong/OpenClash/releases/download/Clash/clash-linux-mipsle-softfloat.tar.gz
tar -zxvf clash-linux-mipsle-softfloat.tar.gz
chmod 777 clash
其他内核方法一致
安装完毕
配置设置
模式设置
推荐Fake-IP(TUN-混合)模式
常规设置
- 内核编译版本:linux-mipsle-softfloat
DNS设置
- 本地DNS:启用
- 自定义上游DNS服务器:启用
- 勾选以下DNS
-w982
规则设置
第三方规则订阅
服务器与策略组
上传配置文件
自行研究
保存配置并应用
启动成功界面
新功能展示
流媒体解锁
在线订阅转换
更加简单的版本更新
上传文件类型增加,如备份文件上传
增加Meta内核
版权属于:阿道
本文链接:http://adao.me/ruanjian/216.html
转载时须注明出处及本声明
错误:Ruby 依赖异常,无法校验配置文件,请确认ruby依赖工作正常后重试!
开启OpenClash网速跑不满要怎么设置啊?
你好~安装内核时提示:
tar: can't open 'clash-linux-mipsle-softfloat.tar.gz': No such file or directory
请问要如何解决呀?困扰了好久
首次手动安装,或者路由器本身可以正常访问外网的情况下插件内部安装更新
我用软路由上的openclash,结果iOS端的YouTube无法正常访问,需要在浏览器里先访问一次Google然后再回到YouTube app才可以访问。电脑端和安卓端都是可以直接访问的,请问要怎么设置才可以解决问题?
是不是开了什么软件导致的,检查一下
阿道你好,今天刚换了r5s,刷了官方的固件以后按照顺序安装各项依赖,小猫咪也安装了,装的是最新的0.45.51,但是遇到一个问题,无法更新订阅,一直提示配置文件订阅失败,且在全局设置-版本更新的选项里也一直提示内核查询失败,只能通过FinalShell上传内核,想问问阿道有遇到类似的情况吗,如有,请问你是如何解决的呢?谢谢!
首次安装属于正常现象,手动上传clash配置文件或者先使用其他的科学插件,然后在更新订阅或者内核就好了
好的,谢谢,我再试试!
我用了之后,UU就没法用了,所有线路都显示超时
更换加速器模式
r2s的openclash,每次点启动都会跳到 openclash关闭成功时怎么回事
楼主你好,我根据你的设置搞好后用了一阵子,发现了些问题,就是开着插件的时候,P2P下载失效,然后有些视频网站看不了,然后UU加速器也冲突。昨天更新最新版后,现在连测速都没了。请问这情况怎么解决
P.S:用CLASH WINDOS端反倒正常。要么只能下载时关掉CLASH切SSR插件。
bt p2p不要走代理
选的是策略模式,不是全局,CLASH插件不会区分的是吗?
是根据规则的,MATCH直连
你好楼主,我是使用的笔记本做的软路由,一直不清楚怎么使用openclash,今天我查到这个教程但我看不到这个教程的图片,您还有这些图片吗。
阿道您好,我这边在软路由上使用梅林出现了一个问题,就是苹果服务无法连接,一直提示无法连接苹果商店,可以帮忙协助下吗?谢谢。
配置文件换一个
OpenClash 流媒体解增强里面的 自动选择解锁节点 功能 能不能详细说一下里面的逻辑关系?
我理解的逻辑是不是这样的:选上这里后,会自动去实际预浏览奈飞(NetFlix)?然后根据实际反馈情况去筛选节点?并不是无脑的正则来筛选?
会自动检测解锁区域的,手动更新域名,然后看插件日志就知道了
楼主你好,请问下clash_tun核心如何安装,自动更新不成,手动下载后已复制到core文件夹中
用其他插件挂全局更新,如果没有,就看我的教程或者作者仓库的教程手动更新
楼主你好,我配置都成功了,也没有报错,国内网站都没问题,国外一直链接不上。而且进入到clash的配置页面中无法设置系统代理(灰色的),搞得我头要炸了,这是什么问题呢?
如果是按照我的教程设置的,那就检查节点问题,配置页面的系统代理就是不能修改的
节点肯定是没问题的,在yacd控制界面测速什么的都正常,我的这个openwrt版本自带了openclash,所以安装环境的内容我没有做,从配置设置中一路按照教程来的。
插件更新到最新版本,更换配置文件,使用ssr节点订阅试试
楼主我是RM2100,配置好之后,上传了我现在cfw在用的配合文件,然后进yacd后台一看发现节点全部灰了,然后去看clash的log一堆404 not found,这个要怎么办
如果你确定cfw是可以正常使用的,那配置文件应该没问题了,好好检查下插件设置或者插件本身安装的有没有问题,再或者直接使用插件自带的订阅转换试试
我的配置文件是vmess的,然后我想了想会不会要用ssr的订阅链接,然后试了下可以了!但是ssr的节点少了很多,不知道大佬有没有vmess转ssr的办法
插件是支持vmess的,之前我自己也用过,没出现过问题,可能是因为机场的一些参数设置有不兼容,导致不能正常使用,你可以具体看下节点的配置,或者你自己手动添加下节点,看看能不能正常使用
楼主这样配置,会出现webrtc泄露真实IP的问题吗?
我这里不会
大佬,我也是小米ac2100,按教程安装和设置了,openclash运行起来后路由器就很卡,设置基本打不开,clash直接崩溃。请问大佬怎么整的
ac2100还是选择其他的插件吧,配置上太弱了,如果不能稳定运行,就失去了路由器的意义,总要折腾
求助,小娱主板,不知道选什么内核。另外,用dlercloud的机场。怎么用配置文件呀?求助求助。直接上订阅地址需要转换吗?
我写的内容,没看直接问的?
测试的结果tcp协议的v2服务器能连通,ws协议的v2服务器无法联通!!请问有大佬知道什么原因么?
我的clash启动成功,代理服务器配置好了,但是启动后代理不生效.点全局代理模式就没有网,服务器用的v2,不知道怎么搞了.
你好,我现在用的是r2s软路由上的openclash,刚刚升级到了最新的0.44.09版本,内核是linux-armv8。现在遇到的问题是无论如何选择,机场订阅地址的在线转换那里总是显示失败,想问问这个问题如何解决呢?
内核选的没问题,找一个能正常使用的clash配置文件,然后上传,启动看看有没有问题,如果没有,说明Openclash本身是正常的,那就是订阅本身有问题
噢噢好的,谢谢解答!我再试试看,如果有问题的话我可能还要再来请教! φ( ̄∇ ̄o)
你好,我又来打扰了。昨天晚上和今天上午分别试过了还是不行,索性卸载了openclash插件,卸载完成后手贱一起移除了部分依赖,导致现在通过浏览器进入软路由的后台显示404,提示为Unable to dispatch: /cgi-bin/luci/
这样的情况是否需要重新刷一遍openwrt系统呢?自己查找了相关网页后还是不是很明白,非常希望能解答一下!再次表示感谢!
知道怎么连ssh,那就进到系统里面重置,命令行输入firstboot,系统就变成初始状态,如果不会,那就重刷系统最简单。
对喔! firstboot!一言惊醒梦中人!谢谢!!太久没用这个都忘记了,尴尬。再次表示感谢!
感谢分享,成功安装了依赖,并且学到很多。
大佬给个你这个版本的openwrt固件链接吧
什么设备
小娱c5 有没有 或者其它的固件 我都刷一次试试
主要也是为了科学运动 ipk有现成集成的最好了
小娱的固件,自带软件。
OpenWrt:默认登陆IP:192.168.10.222 默认用户名/密码:root/无密码
Padavan:默认登陆IP:192.168.2.1 默认用户名/密码:admin/admin
https://drive.google.com/drive/folders/1vfWo9NK6NjoBwepBjiPTwCB9yQZh2bcw
感谢大佬!
DNS,常规设置,等等,服务器策略。。图片都看不到了。。。。
所有依赖都安装了,但是启动cpenclash就提示,卸载了所有的ruby依赖,重装问题依旧。Ruby依赖异常,无法校验配置文件,请确认ruby依赖工作正常后重试!
同 怎么解决的
看不到图啊
你的ac2100使用openclash有没有出现设置卡顿,CPU占用高的问题?还有ipv6的dhcp如何关闭
是一直占用高还是有时占用高?我这里一百兆的宽带使用基本正常,不过openclash在这些硬件配置不那好的设备上跑大带宽还是有点吃力的。ipv6的DHCP在lan口的高级设置里面,全都禁用就行了
上传配置文件总是显示失败,我上传了本地的显示语法检查失败怎么解决
配置文件【config】下载失败,请检查网络或稍后再试!
这么描述,我也不好帮你,硬件是什么?插件版本?内核版本?
1.检查依赖,插件和内核更新到最新
2.本地测试一下配置文件是否可以正常使用
如果本地测试配置文件是正常的,但是openwrt里面还是有报错,可以选择重装(最好是直接重新编译)
有没有mipsel_24kc.ipk软件,对应的小米ac2100架构
ipk都是一样的,主要是内核,你的设备和我的一样,按照我的操作过一遍就好了,不过最新版本的增加了依赖,看下作者的库都安装一下就好了。
我订阅配置好了 启动正常 但就是上不了 不知道怎么办
我的设备是N1的wrt
先在pc测试配置是不是真的没问题,然后在把确定没问题的配置上传到openclash