添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

OpenWrt 正确编译 SSRplus 与 Passwall 的方法

2018-11-08 【教程笔记】 人已围观

简介 此编译方法通用于 aarch64、x86_64、mips 等架构设备上的原版/魔改 OpenWrt 固件,同时可安装 SSRplus、Passwall、Hello World 的IPK安装包及其全部依赖,此教程可以在没有安装

此编译方法通用于 aarch64、x86_64、mips 等架构设备上的原版/魔改 OpenWrt 固件,同时可安装 SSRplus、Passwall、Hello World 的IPK安装包及其全部依赖,此教程可以在没有安装任何依赖的固件安装  SSRplus、Passwall、Hello World 插件,算是小白手把手教程了。

1、更换软件源

此处用的是腾讯 aarch64_generic 软件源,如果你是其他架构,可以通过返回到 /packages/ 下选择对应的架构,比如:/packages/x86_64/,注意版本号

Bash src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/base src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/luci src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/packages src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/routing

2、检查系统依赖

更换完源后,通过SSH进行更新源并检查安装系统重要依赖,依次执行以下命令即可进行检查安装,如果依赖存在会提示:Package boost ... 这样的提示,命令如下:

Bash opkg update opkg install boost opkg install boost-system opkg install boost-date_time opkg install boost-program_options opkg install coreutils-base64 opkg install coreutils-nohup opkg install libltdl7 opkg install liblua5.1.5 opkg install liblua5.3-5.3

3、下载插件依赖

插件依赖较多,但不能从软件源内进行下载安装,需要我们手动下载对应的插件,这里提供 aarch64_generic 依赖包,其他架构获取插件依赖可通过选择对应插件库进行下载,依赖所示如下:

插件库地址: https://op.supes.top/packages/

依赖包下载: https://opssl.cn/download/订阅插件所需依赖.zip

Bash brook_20210701-22_aarch64_generic.ipk chinadns-ng_1.0-beta.25-20_aarch64_generic.ipk dns2socks_2.1-10_aarch64_generic.ipk ipt2socks_1.1.3-12_aarch64_generic.ipk kcptun-client_20210922-10_aarch64_generic.ipk microsocks_1.0.2-20_aarch64_generic.ipk naiveproxy_97.0.4692.71-2-49_aarch64_generic.ipk pdnsd-alt_1.2.9b-par-18_aarch64_generic.ipk shadowsocks-libev-ss-server_3.3.5-5_aarch64_generic.ipk shadowsocksr-libev-ssr-local_2.5.6-35_aarch64_generic.ipk shadowsocksr-libev-ssr-nat_2.5.6-35_aarch64_generic.ipk shadowsocksr-libev-ssr-redir_2.5.6-35_aarch64_generic.ipk shadowsocksr-libev-ssr-server_2.5.6-35_aarch64_generic.ipk simple-obfs_0.0.5-13_aarch64_generic.ipk ssocks_0.0.14-15_aarch64_generic.ipk ssocksd_0.0.14-15_aarch64_generic.ipk tcping_0.3-21_aarch64_generic.ipk trojan-go_0.10.6-20_aarch64_generic.ipk trojan-plus_10.0.3-9_aarch64_generic.ipk trojan_1.16.0-8_aarch64_generic.ipk v2ray-core_4.44.0-37_aarch64_generic.ipk v2ray-plugin_5.0.2-56_aarch64_generic.ipk xray-core_1.5.3-37_aarch64_generic.ipk xray-plugin_1.5.3-32_aarch64_generic.ipk

4、安装插件依赖

将下载好的依赖包解压出来,通过 SFTP 工具将 yilai 文件夹 上传到 root 目录下,然后通过 SSH 连接到 OpenWrt,批量执行安装所需依赖,命令如下:

Bash # 进入依赖文件夹 cd /root/yilai/ # 批量安装所需依赖 opkg install *.ipk

注意: 安装过程中由于 顺序原因 和 插件库插件不定期更新,或许有些插件无法安装,提示缺少依赖,先按照提示先确认安装所需依赖的ipk(可通过 插件库查找 或 opkg install 依赖名 进行安装),然后再次执行 opkg install *.ipk

5、安装所需插件

安装完插件所需依赖,进行下载 SSRplus、Passwall、Hello World 插件,以下提供的插件为 aarch64_generic 架构,其他版本请自行插件库搜索下载。

插件库: https://op.supes.top/packages/

SSRplus 下载: luci-app-ssr-plus_git-22.002.56537-3accad4_all.ipk

Passwall 下载: luci-app-passwall_git-22.020.50843-9c5bc6b_all.ipk

Hello World 下载: luci-app-vssr_git-22.009.56576-44825ee_all.ipk

下载完成后通过 SFTP 上传到 root 目录下进行安装,如果OpenWrt管理后台有文件传输可以通过文件传输内进行安装(此方法没尝试),安装命令如下:

Bash # 进入目录 # 安装插件 opkg install luci-app-ssr-plus_git-22.002.56537-3accad4_all.ipk opkg install luci-app-passwall_git-22.020.50843-9c5bc6b_all.ipk opkg install luci-app-vssr_git-22.009.56576-44825ee_all.ipk # 重启系统 reboot

重启完成后,进入OpenWrt管理后台就可以看到 PassWall,Hello World 和 ShadowSocksR Plus+ 三个插件了,如何使用可以查看本站教程,这里就不多废话了,提示缺少依赖就进行安装,越少的依赖也可能提示,那就顺便一起安装。

Tags:

很赞哦! ( )

上一篇: 小米 AX9000 刷机 OpenWRT 固件教程

下一篇: 网件 R6220 刷 Breed 和 OpenWrt 固件教程

通过webdav协议挂载阿里云盘到本地

什么是webdav协议WebDAV 基于 HTTP 协议的通信协议,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定(Locking

ESXI6.7下直通硬盘给群晖步骤,RDM直通方式!

1.进入ESXI6.7 web管理后台。开启SSH2.点击存储,选择默认存储(ESXI安装硬盘)。复制位置地址备用; 3.打开SSH工具,登录SSH。登录以后执行以下命令。执行命令1:cd /vmfs/volumes/

网件 R6220 刷 Breed 和 OpenWrt 固件教程

美国网件 NETGEAR R6220 也算是个老路由器了,但依旧还是好用的,毕竟是个千兆路由器,之前一直用的是原厂固件,原厂固件也是比较简单,并没有什么实质性的插件可用,昨天无意中看到 Op

centos7设置静态IP地址方法

CentOS默认IP是动态生成的,每次开机都会改变,我们可以修改IP成为静态IP一、CentOS7如何设置静态IP:1.输入用户名密码登录,建议使用root账号,这个是管理员账号,拥有所有权限,如果使
  • Docker+Clash 部署透明“网关”的实现
  • OpenWrt 正确编译 SSRplus 与 Passwall 的方法
  • 三分钟搞定OpenWrt网关(旁路由)模式设置 小白必备教程 适用于N1及所有旁路由设备
  • Linux CentOS 操作系统挂载 WebDAV 为本地磁盘教程
  • Docker安装Adguardhome
  • OpenWrt 安装 AdGuard Home 设置广告拦截
  • 通过webdav协议挂载阿里云盘到本地
  • OpenWrt 安装 AdGuard Home 设置广告拦截

    网件 R6220 刷 Breed 和 OpenWrt 固件教程

  • 通过webdav协议挂载阿里云盘到本地
  • 三分钟搞定OpenWrt网关(旁路由)模式设置 小白必备教程 适用于N1及所有旁路由设备
  • OpenWrt 通过安装 ZeroTier 插件实现异地组网教程
  • centos7设置静态IP地址方法
  • ESXI6.7下直通硬盘给群晖步骤,RDM直通方式!
  • Docker+Clash 部署透明“网关”的实现
  • OpenWrt 正确编译 SSRplus 与 Passwall 的方法
  • OpenWrt 安装 AdGuard Home 设置广告拦截
  • 站点声明:

    1、本站个人博客模板,均为杨青青本人设计,个人可以使用,但是未经许可不得用于任何商业目的。

    2、所有文章未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究法律责任。举报邮箱: [email protected]