我非常需要你的帮助。我已经给出了这个要求的解决方案。我挣扎了5天才弄到一个。需求是为了解决Linux系统中的冗余网络问题。
我们在网络中有不同的设备、客户端和服务器。每个网卡都可以有两个以太网卡连接在其中。我必须找到一个解决方案,在linux系统中,如果一个以太网连接失败,另一个应该使用,比如以太网冗余系统。
为了测试这个,我们做了小的实验室设置。我们实验室有4个系统,每个系统的eth0连接到交换机-1,每个系统的eht1连接到交换机-2。4系统意味着两个服务器和两个客户端。
考虑到我开始与client1通信到server1(我真的不知道它是eth0和eth1),同时通信如果从client1中删除一条以太网电缆,通信就不应该失败,它应该从客户端的eth1到eth0的任何接口。
对于这些东西,我用过键合,但只有当所有的设备都在同一个网络中时,才能使用。此外,在连接两个接口将有相同的ip地址,网络掩码和网关,但在我的情况下,每一个电缆可以连接到不同的网络。
请帮我找到解决办法,而不是粘合。如果你不明白的话,我会提供细节。我非常需要这个,我也没有足够的时间。另外,请注意,开关之间没有物理或虚拟连接。所以我不能在他们之间做任何路由。
发布于 2010-11-09 10:24:17
读一读关于结合的内容。对于简单的故障转移,mode1 (活动备份)已经足够好了。
编辑:对于多个网络访问,您可以简单地使用multihoming (在linux中,这意味着给两个NIC两个IP/子网信任),或者使用“多ISP”解决方案:http://lartc.org/howto/lartc.rpdb.multiple-links.html。
http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.rpdb.simple.html
http://linux-ip.net/html/adv-multi-internet.html
我知道这不是互联网的连接,但真的没有什么区别。
发布于 2012-01-26 10:45:20
你可以用OSPF来做这个。Quagga是一个优秀的Linux实现的OSPF,这是特别容易学习,如果你熟悉思科IOS。为每台Linux机器分配一个/32,用于访问其服务,并让它通过连接到的每个物理网络向该/32注入一条路由,使用OSPF。
https://serverfault.com/questions/199779
复制相似问题