Ros强开指定首页,类似电信的ADSL强开指定首页,即push功能.

Ros强开指定首页,类似电信的ADSL强开指定首页,即push功能.

<br />######程序开始######################################################################<br /># 程序名称:ROS强开首页(类似电信ADSL强开指定首页)<br /># 程序版本:测试<br /># 程 序 员:kuwin Email:kuwin@163.com<br /># 程序版权:免费软件(本程序可自由传播及修改,不必理会原创作者kuwin)<br /># Ros版本:Ros2.9.27<br /># 编写日期:2007-10-17<br /># 修改日期:2007-10-17<br /># 测试人员:kuwin<br /># 程序评级:无<br /># 安装说明:<br /># 1.本程序只在Ros2.9.27上调试通过,其它版本尚未测试;<br /># 2.安装前请做好备份,一切后果与kuwin无关;<br /># 2.Winbox->System->Scripts->按+,贴入程序内容,按OK,再按Run Script.<br />####################################################################################<br />#定义变量<br />#首页所在服务器IP<br />:local StrToAddress<br />:set StrToAddress 192.168.0.1

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">#首页所在服务器端口<br />:local StrToPort<br />:set StrToPort 80

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">#时限1,指定时限内跳到指定首页,设置1-5秒<br />:local StrTimeOut1<br />:set StrTimeOut1 2s

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">#时限2,指定时限内不跳到指定首页,3小时为3h,(测试是否有效可调为1分钟1m)<br />:local StrTimeOut2<br />:set StrTimeOut2 3h

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">ip firewall mangle add chain=prerouting protocol=tcp dst-port=80 src-address-list=!src2<br />action=add-src-to-address-list address-list=src1 address-list-timeout=$StrTimeOut1 comment=TimeOut1

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">ip firewall mangle add chain=prerouting protocol=tcp dst-port=80<br />action=add-src-to-address-list address-list=src2 address-list-timeout=$StrTimeOut2 comment=TimeOut2

<p style="margin-top: 0px; margin-bottom: 15px; text-indent: 2em; color: rgb(85, 85, 85); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif, 宋体; font-size: 14px; line-height: 25px; white-space: normal;">ip firewall nat add chain=dstnat protocol=tcp dst-port=80 src-address-list=src1<br />action=dst-nat to-addresses=$StrToAddress to-ports=$StrToPort comment=ToAddress<br />######程序结束######################################################################<br />