HxxK预装版OPENWRT安装常用插件说明
因为HxxK等设备预装的OPENWRT是比较纯净的版本,缺少很多插件.
下面简单介绍下几个常用插件的安装方法,LEAN提供给H68K的所有版本OPENWRT都适用。
准备工作
1,进入OPENWRT管理界面
WAN口默认是ETH0,其余是LAN口,网线插入任意一个LAN口即可。
地址:192.168.100.1
用户名:root
默认密码:password
2,进入TTYD终端
用户是:root
密码就是你的登录密码,默认是password,如果你有修改,请使用修改后的密码。
3,更新OPKG软件列表
3.1,替换软件源
如果有需要可以在 系统-软件包-配置-发行版软件源 中替换软件源为第三方软件源:
src/gz openwrt_base http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/base
src/gz openwrt_luci http://mirrors.pku.edu.cn/immortalwrt/releases/packages-18.06-k5.4/aarch64_generic/luci
src/gz openwrt_packages http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/packages
src/gz openwrt_routing http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/routing
src/gz openwrt_telephony http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/telephony
3.2,更新软件列表
opkg update
输出内容如下就是可以正常更新,更新好软件列表后才能正常安装软件。
Downloading http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://mirrors.pku.edu.cn/immortalwrt/releases/packages-18.06-k5.4/aarch64_generic/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://mirrors.pku.edu.cn/immortalwrt/releases/21.02.1/packages/aarch64_generic/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephonyroot@OpenWrt:~# opkg update
Downloading https://downloads.immortalwrt.org/releases/21.02.1/packages/aarch64_generic/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.immortalwrt.org/releases/packages-18.06-k5.4/aarch64_generic/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.immortalwrt.org/releases/21.02.1/packages/aarch64_generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.immortalwrt.org/releases/21.02.1/packages/aarch64_generic/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.immortalwrt.org/releases/21.02.1/packages/aarch64_generic/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
root@OpenWrt:~#
如果提示
Signature check failed.
可以在 系统-软件包-配置 删除 option check_signature 即可。
安装相关插件
1,实时流量监测
实时流量监控可以查看当前局域网内的设备的流量情况
也可以通过 最后上线时间 这字段来查看设备是否真实在线。
opkg install luci-i18n-wrtbwmon-zh-cn
注意第一次安装会报错
root@OpenWrt:~# opkg install luci-i18n-wrtbwmon-zh-cn
Installing luci-i18n-wrtbwmon-zh-cn (1.0-7) to root...
Downloading https://downloads.immortalwrt.org/releases/packages-18.06-k5.4/aarch64_generic/luci/luci-i18n-wrtbwmon-zh-cn_1.0-7_all.ipk
Installing luci-lib-ipkg (git-22.222.32427-a2146bd-1) to root...
Downloading https://downloads.immortalwrt.org/releases/packages-18.06-k5.4/aarch64_generic/luci/luci-lib-ipkg_git-22.222.32427-a2146bd-1_all.ipk
Collected errors:
* check_data_file_clashes: Package luci-lib-ipkg wants to install file /usr/lib/lua/luci/model/ipkg.lua
But that file is already provided by package * luci-base
* opkg_install_cmd: Cannot install package luci-i18n-wrtbwmon-zh-cn.
删除了被占用的文件即可:
rm -rf /usr/lib/lua/luci/model/ipkg.lua
重新执行
opkg install luci-i18n-wrtbwmon-zh-cn
2,DDNS类插件
其实自带的 动态 DNS 这个插件都能满足了,只不过我嫌他界面操作麻烦。
所以我自己安装了使用阿里和腾讯的DDNS插件。
2.1,阿里DDNS
opkg install luci-i18n-aliddns-zh-cn
2.2,腾讯 DDNS
由于自带的软件库不包含腾讯 DDNS,所以需要自行下载ipk
wget https://op.supes.top/packages/aarch64_generic/luci-app-tencentddns_0.2.0-8_all.ipk
请注意如果链接失效。请自行前往https://op.supes.top/packages/aarch64_generic/搜索最新的luci-app-tencentddns
复制链接重新下载,后续步骤修改为最新的文件名。
再安装
opkg install luci-app-tencentddns_0.2.0-8_all.ipk
建议安装后删除IPK文件
rm -rf luci-app-tencentddns_0.2.0-8_all.ipk
3,NAS类插件
3.1,可道云
KodExplorer是一款快捷高效的私有云和在线文档管理系统,为个人网站、企业私有云部署、网络存储、在线文档管理、在线办公等提供安全可控,简便易用、可高度定制的私有云产品。采用windows风格界面、操作习惯,无需适应即可快速上手,支持几百种常用文件格式的在线预览,可扩展易定制。
step1,命令安装
opkg install luci-i18n-kodexplorer-zh-cn
step2,由于当前版本缺少XML插件,可道云在解析XML文件就会有问题。
建议需要自行安装
opkg install php7-mod-xml
opkg install php7-mod-xmlreader
opkg install php7-mod-xmlwriter
3.2,Alist
Alist是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。
官方文档地址:https://alist-doc.nn.ci/docs/intro
OpenWrt插件地址:https://github.com/sbwml/luci-app-alist/releases,目前最新的是3.4版本
- step1,下载相关插件
前往https://github.com/sbwml/luci-app-alist/releases下载三个插件文件
分别是:
alist_3.4.0-1_aarch64_generic.ipk 此插件为alist的主程序
luci-app-alist_1.0.7_all.ipk 此插件为alist的luci界面程序
luci-i18n-alist-zh-cn_git-22.315.57872-eca2b61_all.ipk 此插件为alist的界面程序的中文补充插件
- step2,更新OPKG软件列表
具体操作请看前文,这里不要省略,因为在安装luci-app-alist插件的时候有一个依赖luci-compat
更新软件列表之后安装luci-app-alist会自动安装依赖luci-compat。
- step3,上传插件并安装
请一定按照alist_3.4.0-1,luci-app-alist,luci-i18n-alist-zh-cn顺序安装。
4,不可描述类软件
5,多拨类
多拨相关的插件主要是 多线多拨 和 负载均衡 插件。
5.1,Syncdial 多线多拨
使用macvlan驱动创建多个虚拟WAN口,支持并发多拨
安装命令
opkg install luci-app-syncdial
5.2,MWAN3负载均衡
支持多根网线或者多个PPPOE账号的同时拨号使用和负载均衡。并且还可以通过Ping方式来检测中断线路并自动屏蔽中断线路
安装命令
opkg install luci-i18n-mwan3-zh-cn
6,杂七杂八类
6.1,Web 管理
6.2,AdGuard Home
免费开源,功能强大的全网络广告和跟踪程序拦截DNS服务器....
虽然我觉得没啥用,但是有的人觉得有用。。。。。
由于自带的软件库不包含AdGuard Home,所以需要自行下载ipk
wget https://op.supes.top/packages/aarch64_generic/adguardhome_0.107.13-65_aarch64_generic.ipk
wget https://op.supes.top/packages/aarch64_generic/luci-app-adguardhome_git-22.169.76750-cd773a4_all.ipk
请注意如果链接失效。请自行前往https://op.supes.top/packages/aarch64_generic/搜索最新的adguardhome和luci-app-adguardhom
复制链接重新下载,后续步骤修改为最新的文件名。
安装
opkg install adguardhome_0.107.13-65_aarch64_generic.ipk
opkg install luci-app-adguardhome_git-22.169.76750-cd773a4_all.ipk
rm -rf adguardhome_0.107.13-65_aarch64_generic.ipk
rm -rf luci-app-adguardhome_git-22.169.76750-cd773a4_all.ipk
6.3 Socat
Socat 是 Linux 下的一个多功能的网络工具,名字来由是「Socket CAT」。其功能与有瑞士军刀之称的 Netcat 类似,可以看做是 Netcat 的加强版。
可以通过Socat来实现,WAN IPv6/IPv4 到 LAN IPv6/IPv4 的端口转发,请注意这里是/表示的是‘或’,也就是说可以 WAN IPv6到 LAN IPv6 也可以 WAN IPv6到 LAN IPv4,反之亦可,十分强大。
典型应用场景就是不想暴露内网设备到IPv6公网,同时又想使用IPv6的公网IP访问内网NAS。
安装命令
opkg install luci-i18n-socat-zh-cn
此时会报错,有两个文件占用,删除后重新执行安装命令即可。
rm -rf /etc/config/socat
rm -rf /etc/init.d/socat
本文标题:HxxK预装版OPENWRT安装常用插件说明
本文链接:https://www.wifilu.com/2290.html
版权声明:本站除标记为转载外,均为原创。转载请标注来源和原始链接。