欢迎光临
我们一直在努力

openwrt编译openclash

编译过程

第一次编译

Lean 大的仓库下,已经把过程写的很清楚,小白如果没有添加太多的 luci app,导致依赖有冲突,基本上都可一次成功。原文可以在仓库看到。
以下是根据 Lean 大,Ver­nesong 和 Lienol 仓库的介绍,将 Open­clash 和 Pass­wal 的源加入原版 lede,并进行编译。
2020 年 8 月 19 日更新加入了其他一些比较有用的组件

首先要注意:

  1. 不要用 root 用户 git 和编译!!!
  2. 国内用户编译前最好准备好梯子
  3. 默认登陆IP 192.168.1.254, 密码 password
  4. 2020年9月10日起固件默认登录IP更改为 192.168.1.254 默认密码不变

编译过程如下:
首先装好 Ubuntu 64bit,推荐 Ubuntu 14 LTS x64

将Lienol的Passwall加入编译源

手动Clone vernesong的OpenClash项目

手动Clone vssr[Hello World]项目

手动Clone luci-theme-argon魔改主题

手动Clone 京东多合一签到脚本luci-app-jd-dailybonus

2021 年 1 月,Lean 大仓库已 fork 了该脚本,不需要再自行添加。如需自行添加,可以参考如下旧的笔记。

手动Clone 行为管控

手动clone Dockerman

更新及安装软件源

固件配置

进去以后很多选项可能会一脸懵逼,我上传一份我自己的配置,机型是 X64,我给我的固件取了个名字 -“什么都有”。

修改固件IP(可选项)

在如下位置,将默认的 192.168.1.1 更改为所需要的 IP

openwrt-buid-change-ip.jpg
openwrt-buid-change-ip.jpg

正式编译

第一次编译大约需要 4 至 6 小时,请耐心等待。


更新编译

在经过第一次编译后,以后再编译就比较简单且时间也会缩短至一小时内

Lienol Passwall (2020 年 5 月 1 日更新)
由于不可描述原因,Lienol 的 Passwall 已经不再公开源码,以后的编译,也不会自带 Passwall 插件,需要的可以在下面的成品分享中找到单独的 ipk,进行自行安装。分享中,上传的 passwall 版本为 “luci-app-passwall_3.6-41_all.ipk”.

 

 

 

编译完之后,openclash还需要安装内核。可以直接运行更新。也可以手工上传。

注意   下载下来的文件解压  然后根据提示改名

 

dev  路径为  内核路径:/etc/openclash/core/clash                   clash为文件名

tun 路径为 内核路径:/etc/openclash/core/clash_tun               clash_tun为文件名

 

软路由为intel的CPU时候,选择AMDX86-64这个内核

上传文件 Xshell

 

lrzsz是一个下使用zmodem协议的档案传输工具,Xshell支持此功能,服务器端安装lrzsz通过ssh连接可快速上传下载文件。
OpenWRT下lrzsz安装:

1
2
3
4
opkg update
opkg install lrzsz
ln -s /usr/bin/lrz /usr/bin/rz
ln -s /usr/bin/lsz /usr/bin/sz

 

 

http://xzh.i3geek.com
赞(0) 打赏
未经允许不得转载:老徐小屋老徐小屋 » openwrt编译openclash
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址