如何实现双链路上网及冗余互备?

发布时间:2024-05-17 08:05 发布:上海旅游网

问题描述:

单位总共电脑30台左右。
有两根ADSL线,都是电信的。
两个(TP-R402)宽带路由器。
N个杂牌交换机。
目前使用情况:组了两个局域网,完全独立。
现在想把两个局域网网合并成一个局域网,同时部分电脑使用A线上网,部分电脑使用B线上网,一旦一条线断了,另一条线能全部自动接管。(需手工设置也可以,不想增加或更换设备。。。)
感谢大家的热心帮助!
看样子自动接管是不可能的...
手工设置的方法有么?还望赐教。

dreamfox225的答案等我试一试,能行立即给分。

问题解答:

1、关于合并成局域网:改一下物理拓扑结构就行了,比如将两个交换机串起来,大家用一个工作组,再调整IP到一个网段,就OK了。
2、关于双线负载平衡上网:建议放弃那两台路由,找一台比较旧的机器(我用的是C333、128M、6G HD的一台破机子),只要一个主机,显示器,键盘鼠标什么都不要,装三块网卡,一块接内网,一块接ADSL1,一块接ADSL2,做一个miniFW的软路由,这个LINUX软路由支持双路平衡,一条线掉线或负载高时,系统会自动切换到另一条线上,你也可以手工分配两条线的负载比例等功能。也可以对网内的各个网段分配带宽比例。

按照你的要求,只能这样解决。
合并局域网,很简单把交换机桥接一下,就可以。
然后把PC,两个路由器都设成一个段,例如192.168.1.0 255.255.255.0。
然后两台路由器接不同的ADSL,A路由的LAN设置为192.168.1.253,B路由的LAN设置为192.168.1.254。
两台路由的DHCP服务都打开,但是地址范围不能重叠,必需互补。例如A路由的范围为192.168.1.1-192.168.1.50,B路由的范围为192.168.1.51-192.168.1.100。这样是为了防止两个路由分配出同样的IP导致IP冲突。
在DHCP的默认路由里分别填上自己的LAN的IP,既A路由填192.168.1.253,B路由填192.168.1.254。
所有的PC都设成DHCP获得IP。
这样由于DHCP的工作原理,PC会随机的获得两台路由分配的不同IP和网关,所以从A路由获得IP的PC会从A路由的线路上网,从B路由获得IP的PC会从B路由的线路上网。
一旦有一条线路发生故障,那么只要关闭故障线路的路由器,然后不能上网的PC重新获取一次IP,就可以通过好的线路上网了。
或者你熟悉脚本的话,也可以通过运行一个脚本,更改PC的网关来实现同样的功能。

只能这样了,要实现全自动,你现有的设备做不到。

如果动态的互补,恐怕要换一个多WAN口的,支持QOS的好点的路由器。
不换的话,就考虑用静态IP。
把30多台电脑用1-2个交换机连在一起,全部用静态IP,一个网关指向route1,一个网关指向route2,然后在route上设置控制策略,只允许规定的IP访问外网。
关闭route的DHCP服务。

解决你的问题的方法有很多,看你想花多少钱呀;

理想的办法是在两个宽带路由前加一个三层交换机,用交换机实现负载均衡和热备。但是名牌交换机贵些,我现在用的CISCO三层20多万;但性能是非常好的。

选择ROS是比较省钱的。因为二条线都是电信的,不涉及DNS选择问题,配置上要省事儿的多。

但是ROS对带宽和流理的控制较弱,管理极不方便,如果有兴趣管理好单位的外网,建议采用ISA+BS的方法。
优点是可以按你的想法设置访问控制策略,可以控台每台计算机的流量和带宽,中文界面,操作简单,软件D版遍地都是。

很简单,把你那两个破陆游给丢到垃圾堆里,然后去搞台破旧主机,做一个ROS,做成双线负荷,,问题不就解决了,,还用你这么麻烦吗?
知道双线负荷吗,,去学学ROS吧,很简单的,,A线掉了,B线连上,A线没掉,。B线做负载平衡
哎,说的这么清楚你还说没自动的,,这么简单的东西,还用的着手动吗,真是的

热点新闻