openwrt 安装 UPnP

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_upnp 1 开启 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
    如果查看到监听的端口,表示开启完成。


你可能感兴趣的:(OpenWrt)