简介
总有朋友问怎么免费翻墙。
虽说已经介绍了warp,wireguard。
但是我也没找到合适的无感翻墙,即旁路有翻墙,全局无感翻墙。
sing-box还是不会写配置文件。
但是最近发现了cf的trojan,openclash又支持这个协议,还是回到老路吧。
cloudflare跑个trojan,openwrt跑个openclash吧。
一:openwrt
怎么刷就不说了。
二:openclash
Releases · vernesong/OpenClash (github.com)
安装说明
- 请先安装好这些依赖:
|
|
|
|
- 启动前请先在插件设置页面的版本更新标签下确认
内核编译版本,您也可以手动下载 Clash内核 后解压到/etc/openclash/core/文件夹
检查版本
根据openclash的说明,要区分一下iptables nftables,这个说的其实是有点晦涩了,iptables 对应 firewall3 ,nftables 对应 firewall4.
可以在软件包检查:
搜索fiwewall,或tables,都可以


移除dnsmasq


手动删除一下这个配置文件/etc/config/dhcp

执行安装命令
opkg update

opkg install

ipk install
这个包并不在openwrt库内,所以得手动安装。

让我找个github加速器:
|
|
不行,在线下载都失败,
手动下载一个吧,然后上传安装。
内核
首次打开luci-app-openclash,将提示下载内核,下载吧。
还有加速器,爽歪歪。随便选一个。

加速器居然还测速,更爽了 。
看看日志:

暂时安装就到这里 。
CloudFlare
老好人朋友,我都怕把它嫖出问题来。
第一代serverless脚本
zizifn/edgetunnel: Running V2ray inside edge/serverless runtime (github.com)
第二代trojan脚本
yonggekkk/Cloudflare_vless_trojan: Cloudflare代理脚本
第二代自动订阅的脚本
cmliu/edgetunnel: 在原版的基础上修改了显示 VLESS 配置信息转换为订阅内容。
创建workers
就简单的workers吧,pages连接git,怕你们不会。

随便换个名称,部署后再修改代码。

编辑代码
贴上大佬的代码,记得换第七行UUID,随便找个在线生成一下。如果提示错误,就用v2rayN生成一个。
mirror.ghproxy.com/https://raw.githubusercontent.com/cmliu/edgetunnel/main/_worker.js

绑定域名
都被墙了,绑自己的域名吧。

访问
使用自定义域名访问,如上图示例试 worker-steep.jackadam.top/uuid。就能看到你的地址了。

使用
这个就简单了,clash,sing-box,都提供了订阅地址。
在对应客户端订阅即可。
如果想无感翻墙,放入路由器,我是没搞定sing-box,所以还是用了老方法 openclash,订阅clash订阅。