找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2231|回复: 7

[其它] ADSL自动搜网关

[复制链接]
发表于 2006-5-26 19:49:53 | 显示全部楼层 |阅读模式

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

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

×
我这里的ADSL拨一次,换一次网关,烦死了.高手请帮忙编个自动填路由表ADSL网关的脚本,谢谢!
说一下环境,
三网卡
1 Lan 192.168.0.1
2 ADSL (ADSL01)
3 WAN (ADSL前加软路由)192.168.1.2 网关192.168.1.1

21 80的端口走192.168.1.1 其它的走ADSL01(这一步已经做好)
现在想求一脚本
ADSL01掉线自动切换WAN线上,WAN掉线自动切换到ADSL01线上
ADSL01掉线后拨号自动自己换路由表的网关.
高手请帮帮忙谢谢!!
routeros
发表于 2006-5-26 20:15:07 | 显示全部楼层
网关一般不会自动改变的吧
routeros
回复

使用道具 举报

 楼主| 发表于 2006-5-26 20:47:44 | 显示全部楼层
会啊,所以有这里求教!!!
routeros
回复

使用道具 举报

发表于 2006-5-26 20:51:35 | 显示全部楼层
你最好贴图片上来!

可以用脚本动态检测的!
routeros
回复

使用道具 举报

发表于 2006-5-26 21:36:25 | 显示全部楼层
:log info "Checking default gateway for dhcp interfaces."

:local theName [ /ip address get [/ip address find dynamic=yes] interface ]
:local currentGateway [ /ip address get [/ip address find dynamic=yes] network ]
:local existingGateway [ /ip route get [/ip route find comment=$theName] gateway ]

:log info ( $currentGateway . " - " . $existingGateway )

:if ($currentGateway != $existingGateway) do={

  :log info ("Setting default gateway for " . $theName)
  :local a [ /ip route find comment=$theName ]

  :if ([ :typeof $a ] = nil ) do={

    :log info "adding route..."
    /ip route add dst-address=0.0.0.0/0 gateway=$currentGateway routing-mark=$theName comment=$theName

   } else={

    :log info "changing route..."
    /ip route set $a gateway=$currentGateway

} else={

  :log info "No route changes needed."

}

做适当的修改就可以派上用场了
routeros
回复

使用道具 举报

 楼主| 发表于 2006-5-26 22:14:36 | 显示全部楼层
楠哥,我以为你晚黑唔上线先,我系清远个个靓仔啊,
你俾我个个脚本唔掂啊,唔知系咪我打错左字母吖.你复制过来俾我啦.
routeros
回复

使用道具 举报

发表于 2006-6-3 15:46:00 | 显示全部楼层

可以指定网关IP的。

routeros
回复

使用道具 举报

发表于 2006-6-3 16:04:37 | 显示全部楼层
自己设置不行吗??
我还没有发现这个问题!!
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 03:55 , Processed in 0.103325 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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