找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 74712|回复: 60

[限速] v3.20的常用脚本(限速规则 ADSL掉线报警 DDNS更新 动态IP映射修改)

  [复制链接]
发表于 2009-3-8 16:43:34 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 zooyo 于 2009-3-10 22:23 编辑

现在大家基本都用上3.X版本了吧,mikrotik在3.X版本上做的改动很大,推荐大家使用。以前的脚本不能使用了,今天有空把常用的脚本重新编写,发给大家,抛砖引玉,不足的请各位网友指点。
   
现在多线同网关ADSL已经不需要脚本了,方法参照:
http://bbs.routerclub.com/viewthread.php?tid=35480

这是ADSL掉线报警脚本,各大网吧的网管同学们可能需要。添加在system scheduler中,设定好运行间隔,一般15秒,多条ADSL也能用,最好用pppoe-out1,pppoe-out2...的默认命名方式,关于这个脚本我罗嗦2句,深刻体会啊,平时工作忙,出个什么好的电影啊等也只有晚上开着电脑下载,本想第2天周末起来看的,结果起来一看,靠!10%,当时脑壳那个大啊,结果半夜掉线了,浪费了电也浪费了时间,痛定思痛写了这个脚本,看你掉,掉了我半夜起来重新启动MODEM。
/interface pppoe-client
:foreach pc in=[find] do={
    :local pcs [get $pc disable]
    :local pcn [get $pc name]
        :if ($pcs=no) do={
            monitor $pcn once do={
                :if ($status != "connected") do={
                    :beep length=1s frequency=2080
                }
            }
        }
}



批量添加限速规则脚本。添加在system scripts中,运行一次就行了,IP段和限速大小根据自己需要修改。
:for i from=1 to=30 do={/queue simple add name=("A" . $i) dst-address=("192.168.0." . $i) interface=all  max-limit=1024000/512000}




DDNS更新脚本,红字部分,大家根据自己的情况修改。添加在system scheduler中,设定好运行间隔,一般15秒。
:global ddnsip [/ip address get [/ip address find dynamic=yes interface=pppoe-out1] address]
:global ddnsnip [:pick $ddnsip 0 [:find $ddnsip "/"]]
:if ($ddnsnip != [:resolve "XXX.25u.com"]) do={
    :log info [/ip firewall nat set [/ip firewall nat find comment=pppoe-nat] dst-address=$ddnsnip]
    :log info [/tool dns-update name=XXX.25u.com address=$ddnsnip key-name=zooyo key=XXXXX]
}

# 这是以ADSL做默认线路获取的IP,大家别盲目套用,根据自己的情况来。
# :log info [/ip firewall nat set [/ip firewall nat find comment=pppoe-nat] dst-address=$ddnsnip] 这条规则是修改动态IP的映射,如果不需要的可以直接把这条删除,需要的朋友一定得在NAT里的规则上加上pppoe-nat的comment标签。


有不足的希望大家指正,也希望各大网友参与研究,共同发展。拿我东西去卖钱的,我也不说了,做人还是厚道点。
routeros
发表于 2009-3-8 18:07:19 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2009-3-8 19:23:25 | 显示全部楼层
谢谢,收藏了。
routeros
回复

使用道具 举报

发表于 2009-3-8 20:05:15 | 显示全部楼层
谢谢老大
收了
routeros
回复

使用道具 举报

发表于 2009-3-8 20:05:32 | 显示全部楼层
顶!!!!!!!!!!!!!!
routeros
回复

使用道具 举报

发表于 2009-3-8 20:34:22 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2009-3-8 20:54:08 | 显示全部楼层
谢谢,收藏了。
routeros
回复

使用道具 举报

发表于 2009-3-9 10:06:16 | 显示全部楼层
超版的铁,一定要顶  谢谢 收藏了
routeros
回复

使用道具 举报

发表于 2009-3-9 10:56:33 | 显示全部楼层
我来顶你
routeros
回复

使用道具 举报

发表于 2009-3-9 12:14:01 | 显示全部楼层
顶......
routeros
回复

使用道具 举报

发表于 2009-3-9 12:45:14 | 显示全部楼层
顶!!!!!!!!!!!
routeros
回复

使用道具 举报

发表于 2009-3-9 13:17:47 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2009-3-9 15:29:09 | 显示全部楼层
拣个金币,看看先
routeros
回复

使用道具 举报

发表于 2009-3-9 15:49:17 | 显示全部楼层
这个DDNS不错,找了半天都找不到3.20版本的设置,用上LZ这个设置一下就OK了。关机重启DDNS马上更新。掉线重拔DDNS也马上更新,不错。
routeros
回复

使用道具 举报

 楼主| 发表于 2009-3-9 16:21:31 | 显示全部楼层
大家需要定制什么3.20的脚本就留言吧,我有空会给大家写的,别太难啊,别提些希奇古怪的问题,写起来也耽误时间。
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 13:32 , Processed in 0.060757 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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