OpenWRT 安装 Hello World 插件使用教程

Hello World,全称:luci-app-vssr,是个以用户最佳主观体验为导向的插件,它支持多种主流协议和多种自定义视频分流服务,支持 SS(R)、Xray、Trojan 协议,拥有精美的操作界面,目前只适配最新版 argon主题 ,其他主题下应该也可以用,但显示应该不会很完美,功能与 PassWall 插件相识,但 Hello World 插件界面更加人性化。

OpenWRT 安装 Hello World 插件使用教程-阿帕胡

所需组件

luci-app-vssr(Hello World 核心组件,可视化组件)

以下安装 Hello World 插件和使用方法适用于其他设备,根据教程内的步骤选择好对应的架构就可以成功安装。

插件安装

1、通过访问设备进入“系统”>“软件包”>“自定义软件源”内添加“私有的软件源”,相关设备地址如下,演示为 aarch64_cortex-a53 架构,再将 OPKG 基础配置内的 option check_signature 注释删除,

# x86_64src/gz openwrt_kiddin9 https://op.supes.top/packages/x86_64# aarch64_genericsrc/gz openwrt_kiddin9 https://op.supes.top/packages/aarch64_generic# aarch64_cortex-a53src/gz openwrt_kiddin9 https://op.supes.top/packages/aarch64_cortex-a53# aarch64_cortex-a72src/gz openwrt_kiddin9 https://op.supes.top/packages/aarch64_cortex-a72# mipsel_24kcsrc/gz openwrt_kiddin9 https://op.supes.top/packages/mipsel_24kc# 其他设备https://github.com/kiddin9/openwrt-packages

2、填写并保存好“私有的软件源”对应的架构地址,使用 OPENSSH 登录到设备终端,执行以下命令,更新软件源地址,进行安装 Hello World 插件所需的核心依赖,切记要选择对架构地址,建议逐个安装,不推荐批量安装,

# 更新地址opkg update# 所需依赖opkg install boostopkg install boost-systemopkg install boost-date_timeopkg install boost-program_optionsopkg install coreutils-base64opkg install coreutils-nohupopkg install libltdl7opkg install libudnsopkg install liblua5.1.5 // liblua 二选一opkg install liblua5.3-5.3 // // liblua 二选一opkg install brookopkg install chinadns-ngopkg install dns2socksopkg install ipt2socksopkg install kcptun-clientopkg install pdnsd-altopkg install shadowsocks-libev-ss-serveropkg install shadowsocksr-libev-altopkg install shadowsocksr-libev-ssr-localopkg install shadowsocksr-libev-ssr-natopkg install shadowsocksr-libev-ssr-rediropkg install shadowsocksr-libev-ssr-checkopkg install shadowsocksr-libev-ssr-serveropkg install simple-obfsopkg install ssocksopkg install ssocksdopkg install tcpingopkg install trojanopkg install trojan-goopkg install trojan-plusopkg install v2ray-coreopkg install v2ray-pluginopkg install xray-coreopkg install xray-plugin# 批量安装opkg install boost boost-system boost-date_time boost-program_options coreutils-base64 coreutils-nohup libltdl7 libudns liblua brook chinadns-ng dns2socks ipt2socks kcptun-client pdnsd-alt shadowsocks-libev-ss-server shadowsocksr-libev-alt shadowsocksr-libev-ssr-local shadowsocksr-libev-ssr-nat shadowsocksr-libev-ssr-redir shadowsocksr-libev-ssr-check shadowsocksr-libev-ssr-server simple-obfs ssocks ssocksd tcping trojan trojan-go trojan-plus v2ray-core v2ray-plugin xray-core xray-plugin# 强制安装opkg install [依赖名] --force-overwrite

OpenWRT 安装 Hello World 插件使用教程-阿帕胡

3、安装完 luci-app-vssr 核心依赖,再执行以下命令,下载安装 luci-app-vssr 可视化组件,这里使用了强制安装,是为了不出错,如出现报错,那么说明缺少依赖,看下缺少那个依赖,自己搜索安装即可,

# 更新地址opkg update# 安装组件opkg install luci-app-vssr --force-overwrite

使用方法

1、安装完成,打开管理页面,在“服务”列表内找到“Hello World”进入“订阅设置”,启用“自动更新”,时间随意,在自己不经常使用的时间段即可,填写 SSR 或 V2ray 订阅URL地址,然后“保存并开始订阅”,

2、等待“URL订阅地址”获取完节点,在“节点列表”中找到延迟较低的节点进行应用,选择设置为“主服务器”,等待应用完成,在这里说下 Hello World 的人性化设计,节点前面有国旗表明,很容易分别是那个地区的节点,

3、返回“基本设置”,显示客户端运行中,就将“游戏模式UDP中继服务器”修改为“与主服务器相同”,如你有支持游戏的节点,可以单独选择节点,运行模式默认为“绕过中国大陆IP模式”,特殊需求可以修改为“全局模式”,保存就可以使用了,

4、如想给流媒体分流,那就开启分流功能,支持全类型分流,当分流开启时,保存并应用的时间可能变长,可给 Youtube,台湾视频,Netflix,迪士尼等视频网站单独设置节点,比如:奈飞单独设置日本订阅节点,

5、添加自己搭建的节点,那么点击“节点列表”下拉到底部找到“添加”,进入“添加”页面,服务器节点类型选择拥有的节点协议,以 V2ray 为例,填写别名,国家或地区缩写,服务器地址,端口,AlterId,UUID,加密方式一般为 auto,也可以使用“配置链接”一键导入,

补充说明

在 Luci-app-vssr 网络代理插件内就不需要折腾 DNS 解析方式了,可以把“访问国外域名DNS服务器”修改为腾讯云的,不推荐使用谷歌,正常网络环境下,几毫秒的延迟根本感受不到,在更新源地址时出现 wget returned 8 的话,就去给 option check_signature 加上“#”注释,这个情况在个别的设备上会遇到。

THE END