华硕路由器OpenWRT固件使用UPnP功能
本帖最后由 有事您说话 于 2016-6-7 17:58 编辑今天小编与大家分享一个在OpenWRT上怎样使用UPnP功能
UPnP的意思UPnP是一种对等即插即用网络协议,是英语Universal Plug and Play的首字母缩写,主要用于视频,音频领域的传输协议,对使用者来说,打开UPnP之后可以流畅使用网络,加快P2P软件访问网络的速度(如观看在线视频和多点下载等),使网络更加稳定。
准备工作a.华硕RT-N66U路由器b.OpenWRT chaos_calmer 15.05固件c.一条可以访问Internet线路
安装UPnP一台电脑连接到RT-N66U,然后刷成OpenWRT固件,并设置Internet连线,确保可以正常访问Internet。电脑端cmd -> telnet 192.168.1.1连接到路由器,执行以下命令:root@OpenWrt:/# opkg update
root@OpenWrt:/# opkg install miniupnpdroot@OpenWrt:/# opkg install luci-app-upnp
UPnP UI页面最终安装完成的UI页面显示如下图,在服务选项下多了一个UPnP条款,它主要包含基本设置与高级设置两大项。但这不是今天的重点,小编要与大家分享的是当中的Configuration文件,至于UI使用设定感兴趣的小伙伴门可以自行设置哦。
UPnP 参数配置安装完miniupnpd会生成一个upnpd配置文件,位于/etc/config/upnpd中,如果要修改可以使用vi或uci进行修改。这里小编执行vi /etc/config/upnpd
Default状态下会有”config”与”perm_rule”内容
config upnpd 'config'的配置参数:各选项说明enable_natpmp '1' #启用NAT-PMP,1表示开启。
enable_natpmp '1' #开启UPnP,1表示开启。secure_mode '1' #安全模式,客户端只能给自己转发一个输入口。
log_output '0' #日志输出级别,0表示不输出日志,如果设置了将输出到syslog中。
download '1024' #允许来自wan端的数据输入带宽,单位是(KB/秒)。
upload '512' #允许输出到wan端的数据输入带宽,单位是(KB/秒)。
internal_iface 'lan' #内网的设备域,默认是lan。external_iface 'wan' #外网的设备域,默认是wan。
port '5000' #监听的端口
upnp_lease_file '/var/upnp.leases' #upnp客户端租赁记录文件,如DHCP租约。uuid '64ba8083-ed0e-4c5b-87a6-46705629624a' # UUI自动生成第一次启动miniupnpd的 IGD。如果没有指定一个将被自动生成并添加到配置文件。
config perm_rule许可设置配置参数(permit):各选项说明
action 字符串 #设置是否许可:allow许可,deny不许可。
ext_ports 字符串 #外部端口范围。
int_addr 字符串 #IP地址,如果是0.0.0.0/0表示全部。
int_ports 字符串 #内部端口范围。comment字符串 'Allow highports','Default deny'。
检查是否有效开启UPnP功能root@OpenWrt:~#pstelnet下输入ps,如果查看有miniupnpd这支进程存在的话,就表示开启完成。
好了,到这里小编的分享全部完成。如有错误的地方大家留意,小编在此先感谢了。拜拜…… 话说学习完了不回帖,就不厚道了!:lol:lol:lol 鼓掌:lol 感谢分享 Dr.Antenna 发表于 2016-6-8 09:14
感谢分享
分享快乐。:handshake
页:
[1]