openwrt 安装 UPnP

边翔宇
2023-12-01
UPnP是一种对等即插即用网络协议,主要用于视频,音频领域的传输协议,对使用者来说,打开UPnP之后可以增加迅雷等下载软件的下载速度。

提示:UPnP服务开机启动会消耗一点CPU和内存资源。

  • 安装必要的包
    确保接入互联网,以及配置好安装源(安装源参考http://blog.csdn.net/u011641885/article/details/46375531),然后执行以下命令:
    opkg update
    opkg install miniupnpd

  • 配置 UPnP 参数
    UPnP 的配置参数在 /etc/config/upnp 中。

    config upnp 的配置参数表
    键                 值             是否必须设置         说明     
    enable_natpmp           1开启 NAT-PMP 支持, 1 表示开启        
    enable_upnp1开启 UPnP 支持,1 表示开启
    secure_mode 
    1安全模式,客户端只能给自己转发一个输入口   
    log_output
    0日志输出级别,0表示不输出日志,如果设置了将输出到syslog中   
    download
    数字允许来自wan口的数据输入带宽,单位是(KB/秒)。
    upload
    数字
    允许输出到wan口的数据输入带宽,单位是(KB/秒)。
    external_iface
    字符串外网的设备域,默认是wan
    internal_iface
    字符串内网的设备域,默认是lan
    port
    数字监听的端口
    upnp_lease_file
    文件名upnp客户端租用记录文件

    config perm_rule 许可设置配置参数表:
    是否必须设置说明
    action 字符串   设置是否许可:allow 许可, deny 不许可
    ext_ports  字符串  外部端口范围
    int_addr字符串ip 地址,如果 0.0.0.0/0 表示全部
    int_ports字符串内部端口范围

  • 设置 miniupnpd 开机启动
    etc/init.d/miniupnpd enable
    设置完毕以后,下次开机即可驻留内存,使用/etc/init.d/miniupnpd start可以临时开启一次看看

  • 检测是否有效开启
    netstat -lnp|grep miniupnpd
    如果查看到监听的端口,表示开启完成。


 类似资料: