17941487 发表于 2008-12-21 20:14:22

ADSL断线自动跳转通知页面

我想实现的是 ADSL断线时自动弹出通知
我内网有台WIN2003做网站服务器,IP为192.168.1.2,现在想在ADSL断线时自动把80端口映射到这台服务器的网站上通知正在上网的人ADSL故障了,
在NAT先做了个映射设置


这个设置默认是关闭的


现在就差个脚本我不会写,希望懂脚本的兄弟们帮帮我...

[ 本帖最后由 17941487 于 2008-12-22 14:08 编辑 ]

17941487 发表于 2008-12-22 14:06:31

:( ...
自己顶...
有高手帮忙写个吗?
我的思路是
先检测ADSL是否拨号成功..
   
如果拨号不成功,检测映射是否开启,
         如果映射是没开启的就开启,

如果拨号成功,检测映射是否开启,
         如果是映射是开启的就关闭

ee007 发表于 2008-12-22 19:46:06

:if() do={/ip fir nat en } else={/ip fir nat dis

如果 pppoe-out1运行......   成立的话....打开规则   否则关闭规则.

盛惠 100大元....呵呵

17941487 发表于 2008-12-22 21:06:59

:lol ...
谢谢楼上的兄弟,不过不行哦,运行不了,而且如果不先检测规则有没打开,貌似会一直重复打开那个规则,log里面会满了信息吧..

ee007 发表于 2008-12-23 17:21:49

:if() do={/ip fir nat dis } else={/ip fir man en }

中文改E文.....我在2.9.27版本下测试正常

17941487 发表于 2008-12-23 20:53:06

原帖由 ee007 于 2008-12-23 17:21 发表 http://bbs.routerclub.com/images/common/back.gif
:if() do={/ip fir nat dis } else={/ip fir man en }

中文改E文.....我在2.9.27版本下测试正常

谢谢~!
后面错了点,是nat
还有检测映射规则是不是打开代码要怎样写哦?
现在每次检查都会打开或关闭..
日志满满的..
还要先检测映射是否打开,再进行下一步..



[ 本帖最后由 17941487 于 2008-12-23 23:51 编辑 ]

lrdilu 发表于 2011-2-19 15:55:25

高人出来提点一下吧
页: [1]
查看完整版本: ADSL断线自动跳转通知页面