找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9392|回复: 17

[其它] ROS做双ADSL带宽叠加代码

[复制链接]
发表于 2009-1-15 18:13:56 | 显示全部楼层 |阅读模式

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

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

×
:local gw ""
:local js 0
:foreach k in=[/inter pppoe-c find running=false] do={
:set n [/inter pppoe-c get $k name]
:set ipi [/ip addr find interface=$n dynamic=false]
:if ($ipi != "") do={/ip addr remove $ipi}
}
:foreach k in=[/inter pppoe-c find running=true] do={
:set n [/inter pppoe-c get $k name]
:set dip [/ip address get [find interface=$n dynamic=true] address]
:set diip [:pick $dip 0 [:find $dip /]]
:if ($js=0) do={:set gw $diip} else={:set gw ($gw . "," . $diip)}
:set js ($js+1)
:set ipi [/ip addr find interface=$n dynamic=false]
:if ($ipi="") do={/ip addr add address=$diip netmask=255.255.255.255 network=$diip broadcast=$diip interface=$n} else={
:set sip [/ip addr get $ipi address]
:set siip [:pick $sip 0 [:find $sip /]]
:if ($diip != $siip) do={
/ip addr set $ipi addr=$diip netmask=255.255.255.255 network=$diip broadcast=$diip
}
}
}
:set i [/ip route find comm=ecmp]
:if ($gw = "") do={:if ($i != "") do={/ip route remove $i}} else={

:if ($i="") do={/ip route add gateway $gw comment=ecmp} else={
:set ogw [/ip route get $i gateway]
:if ($ogw != $gw) do={/ip route set $i gateway $gw}

}
}
routeros
发表于 2009-1-15 22:39:02 | 显示全部楼层
有更nb的方法了
routeros
回复

使用道具 举报

发表于 2009-1-15 22:58:17 | 显示全部楼层
如果是你自己写的,麻烦对代码解释一下
routeros
回复

使用道具 举报

发表于 2009-1-15 23:03:02 | 显示全部楼层
线路有两个IP  相对于安全系数比较高的网站来说 的确拒绝访问.. 正常
routeros
回复

使用道具 举报

发表于 2009-1-15 23:07:38 | 显示全部楼层
顺便问一下 这代码自己写的吗? 还是哪里有的?
routeros
回复

使用道具 举报

发表于 2009-1-16 10:11:34 | 显示全部楼层
确实没看明白原理。
routeros
回复

使用道具 举报

发表于 2009-1-17 11:34:49 | 显示全部楼层
逗号多网关负载而已,脚本太拖拉了。用“另类 adsl 网关 地址无须修改
”方法,就不需要用脚本了。
routeros
回复

使用道具 举报

发表于 2009-1-20 11:23:31 | 显示全部楼层
我是菜鸟不明白,学习一下.顶个.楼主.
routeros
回复

使用道具 举报

发表于 2009-1-20 14:46:18 | 显示全部楼层
ka看不明白
routeros
回复

使用道具 举报

发表于 2009-1-20 19:22:40 | 显示全部楼层
谢谢分享!!!!!
routeros
回复

使用道具 举报

发表于 2009-1-21 05:10:50 | 显示全部楼层

另类ADSL网关,什么环境下都可以用吗
routeros
回复

使用道具 举报

发表于 2009-1-21 09:04:58 | 显示全部楼层
楼主,能细一点嘛.
routeros
回复

使用道具 举报

发表于 2009-1-21 22:58:30 | 显示全部楼层
一旧云
routeros
回复

使用道具 举报

发表于 2009-1-21 23:22:19 | 显示全部楼层
上面的代码只是pppoe 写上网关,没有做特别的功能。只是找到动态的ip
没有做ADSL带宽叠
routeros
回复

使用道具 举报

发表于 2009-2-7 21:37:51 | 显示全部楼层
谢楼主了。我也不知道这个怎么用,晚上我试一下,这段时间我正在搞双线的玩。
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 17:21 , Processed in 0.095048 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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