一、介绍
UPnP全名是Universal Plug and Play,UPnP 最大的愿景就是希望任何设备只要一接上网络,所有在网络上的设备马上就能知道有新设备加入,这些设备彼此之间能互相沟通,更能直接使用或控制它,一切都不需要设定,完全的Plug and Play

作用
1、UPNP开启后能方便智能监控设备直接透传到因特网,无需做烦琐的映射端口设置。
2、UPNP开启后能方便智能网络存储设备与因特网进行数据传输,节省手动设置时间。
3、UPNP开启后能方便在因特网使用ERP、CRM、第三方远程桌面等软件。
4、UPNP开启后能提高AnyChat系统的P2P成功率,节省服务器的带宽。

二、openwrt upnp开启
1、sdk包含源码的方式安装
进入openwrt目录,make menuconfig
在luci/application/unpnd


然后重新编译生成镜像就可以了
export FORCE_UNSAFE_CONFIGURE=1
./mk_ap.sh -t evb6890v1_64_cpe_nand -f fibocom -m eau_00 -j 6

2、ipk文件安装
设备连上网络

更新软件包,安装upnp
opkg update
opkg install miniupnpd

三、配置使用
1、配置

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

config upnp 的配置参数表

config perm_rule 许可设置配置参数表:

cat /var/etc/miniupnpd.conf

#https://www.haiyun.me
ext_ifname=pppoe-wan
listening_ip=192.168.1.1
port=5000
enable_natpmp=yes
enable_upnp=yes
secure_mode=yes
system_uptime=yes
bitrate_down=28672000
bitrate_up=2867200
uuid=a107991c-8b19-4ce4-a525-36bd2c814165
allow 1024-65535 0.0.0.0/0 1024-65535
deny 0-65535 0.0.0.0/0 0-65535

2、开启
/etc/init.d/miniupnpd enable
/etc/init.d/miniupnpd start

3、防火墙添加upnp链
#允许特定转发
iptables -N MINIUPNPD
iptables -I FORWARD -i pppoe-wan -o br-lan -j MINIUPNPD
#DNAT端口映射
iptables -t nat -N MINIUPNPD
iptables -t nat -I PREROUTING -i pppoe-wan -j MINIUPNPD

四、测试upnp
1、设备开启upnp,连上网络

2、电脑打开迅雷,开启upnp,

3、查看日志UPNP服务已为迅雷添加端口映射

4、查看防火墙的规则是否有添加upnp

openwrt开启upnp相关推荐

  1. openwrt 开启p2p下载后不定时断流处理办法

    openwrt 开启p2p下载后不定时断流 - 雨中笔记 日志查看 查看日志,发现内核报错 Bash [82722.521673] net_ratelimit: 52 callbacks suppre ...

  2. unpn 远程桌面_在路由器中开启UPNP有什么具体作用,有什么坏处

    如题,只说好处坏处,喜欢去到处复制的人少去做无用功,不用去解释UPNP是什么意思,对于一般的家庭笔记本局域网,开启路由器的此功能有何好坏处,对路由器的稳定性有何影响? 一.路由器中开启UPNP的作用: ...

  3. RouterOS(ROS)软路由开启UPNP设置

    通用即插即用(Universal Plug and Play,简称UPnP)是一套网络协议.该协议的目标是使家庭网络(数据共享.通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现 ...

  4. openwrt 安装 UPnP

    UPnP是一种对等即插即用网络协议,主要用于视频,音频领域的传输协议,对使用者来说,打开UPnP之后可以增加迅雷等下载软件的下载速度. 提示:UPnP服务开机启动会消耗一点CPU和内存资源. 安装必要 ...

  5. 锐捷x32pro(v1版)刷openwrt开启无线160MHz

    好玩之处: 开启无线5G的160MHz 内网穿透 ddns opkg安装各种插件- 喜欢玩的加群讨论:768584932,只支持x32pro v1版,谨慎刷机 准备 windows终端软件 软件 tf ...

  6. openwrt开启网络共享Samba

    由于OpenWRT添加用户需要额外安装 shadow 软件包,而OpenWRT本身又不太建议这样做,所以本文直接以root用户共享为例说明一下配置过程. 安装Samba服 执行如下命令安装Samba服 ...

  7. openwrt 开启软看门狗

    折腾很久,终于测试成功,记录下! 1.打开内核的soft_watchdog. 键入make kernel_menuconfig 进入内核配置界面: 输入 / 检索 2.输入make menuconfi ...

  8. openwrt开启smb共享

    1.开启root用户登录 修改samba模板,把字符集设置一下,启用root用户访问. unixcharset = utf-8 #invalidusers = root 2. 设置共享用户密码,刚开始 ...

  9. WR720N刷OpenWRT开启IPv6教程

    最近将上半年入手的TP-LINK wr720n(v4)刷上了OpenWRT,希望能够使用学校的native IPv6网络,下面分享一下我的配置流程. 720n这款路由器配有两个网口(一个WAN,一个L ...

最新文章

  1. Android studio 使用NDK工具实现JNI编程
  2. python中浅拷贝与深拷贝
  3. Ubuntu16.04安装jdk8
  4. Linux系统编程——I/O多路复用select、poll、epoll
  5. 常用的loss函数,以及在训练中的使用
  6. SecureCRT设置
  7. VCSA 6.5 HA配置 之四 开启vCenter HA
  8. Java转码amr_java amr格式转mp3格式(完美解决Linux下转换0K问题)
  9. 2022-2028全球变压器测试行业调研及趋势分析报告
  10. 伊斯坦布尔之旅第一天:蓝色清真寺和圣索菲亚博物馆
  11. jquery学习总结
  12. 64位linux默认内存对齐,Linux内存初始化(汇编部分)
  13. Android正方教务系统课程表+查成绩+查考试安排
  14. 读书笔记:程序员的数学 概率统计
  15. linux内核配置cpu相关,Linux内核配置
  16. 张小飞的Java之路——第九章
  17. Android版本号和版本名对应关系
  18. EVPN中ESI与EVI的区别
  19. OpenCV二值图像连通域分析
  20. 【论文阅读】Adaptive Cross-Modal Prototypes for Cross-Domain Visual-Language Retrieval

热门文章

  1. word2003打不开了
  2. Illustrator 教程:如何在 Illustrator 中裁剪、分割和修剪作品?
  3. 还在用笨重的 ELK?这个轻量级开源日志系统真香!
  4. 硅谷战争:苹果谷歌微软上演三国大战
  5. 为什么我骂360弱智 周鸿祎却说“谢谢”
  6. Android本地视频播放器开发 - 搜索本地视频(1)
  7. 通过编程做特别效果的个性 微信 二维码(思路)
  8. STM32L475裸机例程学习 定时器中断和PWM输出实验
  9. 仿支付宝输入支付密码2(带动画)
  10. nodejs默认设置首页