sky_kiss5206 发表于 2007-1-10 22:10:35

用定时运行脚本解决动态IP UPNP 问题!

大家都知道 ROS 的UPNP 如果是动态IP的话 ROS一重新启动就没有用了

非常的不方便有什么办法呢,办法人想出来的吗, 用脚本搞定拉。

首先



搞一个定时器每 24小时就运行一次upnp这个脚本

/system scheduler add name=upnp interval=24:00:00 on-event=upnp

然后在脚本那里增加一个脚本 名字叫upnp

脚本内容就照着图片输入吧。。

这样 每 24小时就相当自动重启一次UPNP 服务, 但是你重新启动ROS 好象要手动点一次才行。

wwwscy 发表于 2007-1-11 16:40:04

不错~

jk2h 发表于 2007-1-18 13:37:43

UPNP确实不稳定,经常丢失。

谢谢楼主提供的好方法。

顺便补个图,我设置成每小时重启一次UPNP。

jk2h 发表于 2007-1-18 13:53:09

改良一下,设置两个计划任务:

从00:00:00开始,每隔2小时运行一次upnpoff,关闭upnp;
从00:00:10开始,每隔2小时运行一次upnpon,开启upnp。

[ 本帖最后由 jk2h 于 2007-1-19 15:12 编辑 ]

9939781 发表于 2007-1-18 14:39:05

我是动态IP,我用UPNP没有这个问题。。。。不会出现重起就没有了:L

lenfen 发表于 2007-1-18 15:21:47

不好意思,请问UPNP是做什么用的?:)

jk2h 发表于 2007-1-18 16:06:02

原帖由 lenfen 于 2007-1-18 15:21 发表
不好意思,请问UPNP是做什么用的?:)


UPnP是通用即插即用(Universal Plug and Play)的缩写,在路由器上打开upnp可以实现自动端口映射。

ibajrqw1 发表于 2007-1-18 22:24:28

不好意思,自动端口映射是什么意思?能解释一下吗,实在不好意思!

lisongwg 发表于 2007-2-3 09:35:13

回复 #8 ibajrqw1 的帖子

你到是有点那个了。。。到白度上面搜索不到两秒钟就出来了,还在这里等着别人帮解释。

everest79 发表于 2007-2-3 23:19:00

这样行不行
/ system scheduler
add name="startup" on-event=autorun start-time=startup interval=0s \
    comment="autorun" disabled=no

/ system script
add name="autorun" source="/ip upnp set enabled=yes" \
    policy=ftp,reboot,read,write,policy,test,winbox,password

everest79 发表于 2007-2-3 23:22:40

备注一下:
这个启动运行是在网上搜出来的,不过,引用源是routerclub.com,介个作者是回贴的精品,嘿嘿

lsq726 发表于 2007-2-4 05:34:56

原帖由 everest79 于 2007-2-3 23:19 发表
这样行不行
这样行不行
/ system scheduler
add name="startup" on-event=autorun start-time=startup interval=0s \
    comment="autorun" disabled=no

/ system script
add name="autorun" source="/ip upnp set enabled=yes" \
    policy=ftp,reboot,read,write,policy,test,winbox,password

记号

zzyzzyboy 发表于 2007-2-4 10:54:14

我把UPNP都关了
NND 总有人下BT

jiyouwork 发表于 2007-8-12 15:43:18

学习中~~~~

duckduck 发表于 2007-8-12 22:22:50

谢谢
页: [1]
查看完整版本: 用定时运行脚本解决动态IP UPNP 问题!