UPNP的全称是 Universal plug-and-play( 通用即插即用).UPnP 是针对智能家电、无线设备以及各种外观尺寸的个人电脑的普遍对等(peer-to-peer)网络连接而设计的一种架构。它旨在为家庭、小型企业、公共场 所中或连接到互联网的ad-hoc 网或未管理网络提供易于使用、灵活且基于标准的连接。
对于一般用户来说碰到需要开启UPNP的情况是迅雷,BT,PT之类的下载软件。
注意:ROS的UPnP开启后,会自动映射端口,所有生成的端口映射可以在IP -> Firewall -> NAT中查询,但是由于UPnP自动生成的端口映射没有老化时间,需要脚本才能删除,这边不介绍删除脚本。
ROS开启UPNP方法:
1、Winbox,IP -> UPnP ,勾上Enabled和Allow To Disable External Interface,然后点击OK。
2、重新打开UPnP Settings页面(IP -> UPnP),点击Interfaces,然后在UPnP Interface Settings界面点击“+”,添加2条设置(如图)
(1)Interface:pppoe-out1,type:external。外网
(2)Interface:bridge1,type:internal。内网
脚本命令方法如下:
[admin@MikroTik] > ip upnp set enabled=yes
[admin@MikroTik] > ip upnp set allow-disable-external-interface=yes
[admin@MikroTik] > ip upnp interfaces add interface=pppoe-out1 type=external disabled=no
[admin@MikroTik] > ip upnp interfaces add interface=bridge1 type=internal disabled=no
目前有 20 条评论
游客1987399086 2019-11-29 23:004楼
upnp开启,仍然无法正常使用迅雷下载评论
星之宇 2019-11-30 08:26
@游客1987399086:迅雷能不能下载跟upnp关系不大,可能是你没开会员的问题。回复
游客2363537341 2019-11-02 17:283楼
能发个UPNP删除脚本吗!!!评论
星之宇 2019-11-02 17:29
@游客2363537341:有空我再做做吧,upnp的脚本实现比较麻烦。而且测试下来upnp无连接的时候是自动消失回复
游客2073193505 2019-12-11 22:11
@星之宇:我也需要删除脚本,不要删除脚本哪怕设备不在线了,这个洞还在回复
星之宇 2019-12-11 22:13
@游客2073193505:新版本的ros设备不在线是自动删除,不知道测试过多次都是这样,除非是修改了自动创建的。回复
游客664081300 2019-09-21 23:082楼
请问upnp的数量如何控制在200以内, upnp与机器数量之间的比例是多少呢?谢谢评论
星之宇 2019-09-22 07:19
@游客664081300:反正没多少端口,看内网机器数量的,一共有65535个端口。常用的也就10000以上的端口。回复
游客664081401 2019-09-17 22:551楼
你好,在您这里学到了好多,但现在遇到点问题就是upnp的老化时间问题,不知如何解决。望大神能给个ros的脚本 谢谢了评论
星之宇 2019-09-18 05:46
@游客664081401:关于upnp老化时间问过官方,不会做这个的,只能通过脚本来实现。如果是PT之类的,建议固定端口,做端口映射回复
游客664081401 2019-09-18 06:33
@星之宇:感谢大神及时回复,方便的话能给个删除脚本吗?现在老是因为映射问题网络延迟,我是真的不会这个,万分感谢。回复
星之宇 2019-09-18 08:04
@游客664081401:我印象中没有老化时间无法识别哪些upnp生成的nat需要清理,如果全部清理会造成问题的,所以我前面说了做NAT端口映射。upnp一般只有PT用的到,其他的没有需要使用的。PT也可以固定端口。回复
游客1033802490 2019-09-18 08:36
@星之宇:感谢您的及时回复,请问固定端口的话是不是理解为静态端口映射啊!我是一名ros的初学者可能问的问题有点小白,勿怪回复
星之宇 2019-09-18 08:38
@游客1033802490:对的,比如PT端口设置为16881-16889,ROS通过NAT把这些端口都开给PT就行了回复
游客664081401 2019-09-19 17:35
@星之宇:谢谢您的回复,回复
游客664081157 2019-09-19 21:32
@星之宇:请问如何设置静态IP?是arp的地址与IP绑定吗?回复
星之宇 2019-09-19 21:35
@游客664081157:DHCP绑定和ARP绑定一起设置,这样用户动态获取的也是固定的IP。
还有一种是不需要设置,电脑直接设置静态IP回复
游客664081157 2019-09-19 21:43
@星之宇:请问大神ros里如何设置!感觉一头雾水,能否给个教程。谢谢您了回复
星之宇 2019-09-19 21:55
@游客664081157:发你邮件,慢慢看吧回复
游客664081157 2019-09-19 21:59
@星之宇:感谢您的回复回复