找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6207|回复: 11

[脚本] 会写脚本的来帮帮我啊!!

[复制链接]
发表于 2006-4-13 11:37:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
有谁可以帮帮我吗?ros2.9.6的,现在已经做好了,只是在晚上12点的时候要手工进行切换,很麻烦,
有哪位好心人可以帮我吗?
功能如下:
ip firewall mangle 下有两项:0和1,
我想在每天23点50分左右,自动dis 0 ;en1

每天早上8点钟的时候:
dis 1 ; en 0


每天都如此,不用考虑天数,只要每天定时运行两次就可以。

以实现线路的自己切换,有哪个好心人可以帮我写一下吗?没有写过这个东西,不知道如何着手,
先谢谢了!

附件里边可以看到ip fire mangle
1.JPG
routeros
 楼主| 发表于 2006-4-13 15:08:29 | 显示全部楼层
没有人帮我,自己发的自己顶起来!!?
routeros
回复

使用道具 举报

发表于 2006-4-13 21:04:38 | 显示全部楼层
/system scheduler里添加两个定时脚本

每天0点动作

每天0点动作

每天8点动作

每天8点动作
routeros
回复

使用道具 举报

发表于 2006-4-13 21:11:43 | 显示全部楼层
换啥子线喔?
routeros
回复

使用道具 举报

发表于 2006-4-14 08:39:56 | 显示全部楼层
3楼的有误。这样的命令只能在Print了后才能有效果。

先为两个规则加Comment值,这样便于查找
100-253这条设comment为0
1-253这条设comment为8
0点  
/ip firewall mangle set [/ip firewall mangle find comment=0] disable=yes
/ip firewall mangle set [/ip firewall mangle find comment=8] disable=no

8点
/ip firewall mangle set [/ip firewall mangle find comment=8] disable=yes
/ip firewall mangle set [/ip firewall mangle find comment=0] disable=no
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 09:41:06 | 显示全部楼层
谢谢了,各位老大,我试试再回复
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 10:06:06 | 显示全部楼层
我这样写可不可以?
/ip firewall mangle print
/ip firewall mangle dis 0
/ip firewall mangle en 1

请斧正!!
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 10:30:01 | 显示全部楼层
我这样做了,刚才没有写图,现在发上来,

脚本1

脚本1

脚本2

脚本2

更改ros时间

更改ros时间

这一个不太明白,没有更改

这一个不太明白,没有更改
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 10:34:55 | 显示全部楼层
如果不行,我就再加上comment值,
这个世界多么美好啊,
热心人还是挺多的!!
谢谢younger和lhn1324 (~木南~) 两位老大,
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 11:16:14 | 显示全部楼层
按我刚才写的,发觉有个问题,执行的时候,好像只能执行两行,而第三行好像不能执行,
如果是这样的话,我觉得可以这样写
/ip firewall mangle print
/ip firewall mangle dis 0 ;en 1

到现在为至,我用的是lhn1324 (~木南~) 写的,
有空了我再试试这样行不行
routeros
回复

使用道具 举报

发表于 2006-4-14 11:32:37 | 显示全部楼层

回复 #5 lhn1324 的帖子

我的没错,只是不太好。
因为如果删除了那两条规则后,再重新生成的话ID就变了。最好当然用备注来判断了。
要知道ID还得PRINT一下
routeros
回复

使用道具 举报

 楼主| 发表于 2006-4-14 18:40:52 | 显示全部楼层
对了顺便问一下,这个脚本能执行几行啊?
今天试了几次,都是只能执行两行,奇怪?
有这样的限制吗?我想问一下!!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-9-30 21:28 , Processed in 0.154937 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表