通用即插即用(UPnP)是款允许局域网内客户端自动设置端口转发的组件,其安装的核心组件也完全适用于 DMZ 和 ZeroTier,由于彧繎最近在折腾利用闲置带宽网赚,其中就需要 UPnP 端口自动映射来提高收入,顺便出期 OpenWRT 安装 UPnP 通用即插即用组件教程。
所需依赖
libminiupnpc(转发映射,核心组件)
miniupnpc(客户端库,非核心组件)
miniupnpd(服务端库,核心组件)
luci-app-upnp(通用即插即用可视化组件)
luci-i18n-upnp-zh-cn(通用即插即用可视化中文包)
安装步骤
1、进入“系统”>“软件包”>“发行版软件源”内添加以下腾讯云提供的软件发行源地址,演示为 aarch64_cortex-a53 架构,非 A53 架构请自行替换版本和架构内容,如何替换就不多说了,如下图:
# 腾讯云发行版软件源 # 其他设备替换 19.07.1 和 aarch64_cortex-a53 src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/19.07.1/packages/aarch64_cortex-a53/base src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/19.07.1/packages/aarch64_cortex-a53/luci src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/19.07.1/packages/aarch64_cortex-a53/packages src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/19.07.1/packages/aarch64_cortex-a53/routing
2、使用 OPENSSH 登录到终端,执行以下命令,非纯净固件尝试删除 upnpd 和 miniupnpd.conf 残留文件,并更新软件发行源地址,进行安装 libminiupnpc、miniupnpd 和 miniupnpc 核心组件,如下图:
# 非纯净固件安装删除残留文件 rm -f /etc/config/upnpd rm -f /var/etc/miniupnpd.conf # 安装核心组件 opkg update opkg install libminiupnpc miniupnpd miniupnpc
3、安装核心组件无误后,就可以进行安装通用即插即用(UPnP)可视化组件了,执行以下命令进行安装 luci-app-upnp 和 luci-i18n-upnp-zh-cn,luci-i18n-upnp-zh-cn 安装报错可以下载本地进行安装,如下图:
# 安装可视化组件 opkg install luci-app-upnp luci-i18n-upnp-zh-cn
4、安装完成通用即插即用(UPnP)可视化组件,打开 LuCI 可视化后台,在“服务”-“UPnP”内,勾选“启动 UPnP 与 NAT-PMP 服务”开启服务,其他设置根据自身选择即可,如彧繎不启用 IGDv1 模式,如下图:
组件作用
开启通用即插即用(UPnP)能智能监控设备直接透传到因特网,无需做烦琐的映射端口设置,方便智能网络存储设备与因特网进行数据传输,节省手动设置时间,提高磁力下载软件的 P2P 成功率,节省服务器的带宽,就比如迅雷下载就会用到 UPnP。
最后补充
安装完成通用即插即用(UPnP)组件启动 UPnP 与 NAT-PMP 服务就不需要设置其他的内容,默认是可以使用了,还有部分固件存在不显示活动的 UPnP 重定向状态,不要着急,只要使用设备地址加 UPnP 组件内的监听端口访问下是否可以打开,一般打开显示为:Not Found,说明是启用的。
相关文章
发表评论
评论列表