找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 14012|回复: 17

[脚本] 解决当ISP的Gateway不给PING的时候,如何使用脚本来检测Gateway是否通断的方法

[复制链接]
发表于 2007-4-16 22:50:01 | 显示全部楼层 |阅读模式

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

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

×
因为小弟这边的 ISP 营运商将  Gateway 的 ICMP 给 drop , 使得ros上面的一些脚本都无法使用,
这几天研究下来似乎可以解决此一问题了, 即判断"active"这一个关键字.
(感谢"情灭缘尽"兄启发用脚本检测链路状态里面的关键字 )
active.jpg

脚本大致如下:

1. Interface 选择你所要设定的那一片 , 将他里面的ARP: 选项 选择 " Proxy-arp " (我的环境若设其他的则无法使用)
interface.jpg

2. 请将 /ip route 里面选择你所要设定的那一路,将comment里面填入你要的name
route.jpg

3. 在System 里面的 Scheduler 建立脚本,設定欲运行内容:

:if ([/ip route  get [find comment=main] active]=true) do { /system script run 脚本一} else  {  /system script run 脚本二}
上面的意思是 当WAN 口名称为 "name" 的这条链路检测状态为"active"时(active表示"有效") , 则运行脚本一   否则  即运行脚本二
ARP-Netwatch-dn.jpg ARP-Netwatch-up.jpg
fiber-up-dn.jpg

4. 脚本运行的间隔请自行判断.
scheduler.jpg

這是指定路由
rules.jpg

以上完毕


[ 本帖最后由 YAWPYNG 于 2007-4-17 23:36 编辑 ]
routeros
发表于 2007-4-17 16:53:56 | 显示全部楼层
if ([/ip route  get [find comment=main] active]=true) do { /system script run 脚本一} else  {  /system script run 脚本二}
这里指的脚本一和脚本二是/system script里自已定义的吗?

[ 本帖最后由 sakula 于 2007-4-17 16:57 编辑 ]
routeros
回复

使用道具 举报

 楼主| 发表于 2007-4-17 17:02:49 | 显示全部楼层
YES
routeros
回复

使用道具 举报

发表于 2007-4-17 17:13:27 | 显示全部楼层
楼主要不贴出来吧
routeros
回复

使用道具 举报

发表于 2007-4-18 10:42:41 | 显示全部楼层
受教了。。。做个记号先。
routeros
回复

使用道具 举报

发表于 2007-4-18 10:47:49 | 显示全部楼层
楼主强
routeros
回复

使用道具 举报

发表于 2007-4-18 13:43:10 | 显示全部楼层
[/ip route  get [find comment=main] active]=true

都什么程序员啊

/ip router get main active=true

有区别?
routeros
回复

使用道具 举报

发表于 2007-4-18 13:45:34 | 显示全部楼层
唉 真混乱

双线策略 直接 ARP 判断

需要做脚本??

1线路不通 自动会走另外1条的
routeros
回复

使用道具 举报

 楼主| 发表于 2007-4-18 14:09:06 | 显示全部楼层
误解了,这可不是在做双线策略喔.
routeros
回复

使用道具 举报

发表于 2007-4-18 14:35:14 | 显示全部楼层
楼主也不加我,我想知道双AS哦
routeros
回复

使用道具 举报

发表于 2007-4-23 01:35:34 | 显示全部楼层
好好东东。。。
routeros
回复

使用道具 举报

发表于 2007-5-24 00:14:17 | 显示全部楼层
记号~~

学习了~~
routeros
回复

使用道具 举报

发表于 2008-4-24 17:51:31 | 显示全部楼层
标记
routeros
回复

使用道具 举报

发表于 2008-4-24 17:55:37 | 显示全部楼层
请问 网卡的链路状态是那个关键字  是 Status 吗? LINK-OK 或 是 NO-link
routeros
回复

使用道具 举报

发表于 2008-4-27 11:39:32 | 显示全部楼层
记号留名
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 04:35 , Processed in 0.069188 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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