ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 8112|回复: 0

[交流] 双电信ADSL分流的一个问题

[复制链接]
发表于 2013-5-21 03:55:54 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

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

x
两条电信adsl线路。
Mark routing简单的将用户分开。

ip 192.168.0.8-192.168.0.14 用ADSL2线路
其余的用ADSL1线路

有一台机器 192.168.0.10 做了端口映射,ddns用的花生壳(在机器上运行的花生壳)

路由更新脚本

:local newaddress
:local newnetwork
:local assignip
:local status
:local x
:set x 2
:for i from=1 to=$x do={
:set status [/interface get [/interface find name=("ADSL" . $i)] running]
:if ($status=true) do={
:set newnetwork [/ip address get [/ip address find dynamic=yes interface=("ADSL" . $i)] network]
:set newaddress [/ip address get [/ip address find dynamic=yes interface=("ADSL" . $i)] address]
:set newaddress [:pick $newaddress 0 ([:len $newaddress] -3)]
:set assignip [/ip address get [/ip address find dynamic=yes interface=("ADSL" . $i)] address]
:set assignip [:pick $assignip 0 ([:len $assignip] -3)]
:if ($assignip = $newaddress) do={
/ip route set [/ip route find comment=("link" . $i)] gateway=$newnetwork

:log info "路由更新完成"
}
}
}
=========================================
这样做,两条adsl线路在不同网关的情况下运行正常,ddns也正常。
如果网关相同了所有流量就会单走ADSL1了,并且ddns也不管用了。

用什么方法能解决啊?这两条线拨号的时候
有时候:ip不同 网关相同 [ddns不正常,上网直走1号线]
有时候:ip相同 网关相同 [ddns不正常,上网直走1号线]
有时候:ip不同 网关不同 [这种情况下一切正常]
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-5-4 21:49 , Processed in 0.933832 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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