![suse-多个网卡的相同子网问题](https://linux22.com/image/584557/suse-%E5%A4%9A%E4%B8%AA%E7%BD%91%E5%8D%A1%E7%9A%84%E7%9B%B8%E5%90%8C%E5%AD%90%E7%BD%91%E9%97%AE%E9%A2%98.png)
我的系统有两个 NIC,在两个不同的子网(xx230.x 和 xx221.x)上有 4 个 IP 地址(eth0,1,2,3)。
问题在于,当我们的网络工程师关闭一个交换机端口时,同一子网上的 2 个 IP 将会关闭。
我正在尝试设置这些冗余,如果其中一个 IP 或交换机出现故障,其他 IP 或交换机将接管。我尝试了不同的分区和端口转发选项,但对我来说不起作用。
我的网卡配置如下:
eth0-x.x.230.16 int zone vlan1
eth1-x.x.221.1 ext.zone vlan2
eth2-x.x.230.26 int zone vlan1
eth3-x.x.221.11 ext.zone vlan2
我知道可以配置这些 NIC 以实现冗余 - 我遗漏了什么?
答案1
如果您想要冗余,则需要对连接到同一子网的每对 NIC 使用绑定。
有关设置绑定的文档可在此处找到http://www.novell.com/communities/node/6626/bonding-multiple-network-interfaces-sles-10
如果您想要获得冗余度但不想获得更高的吞吐量,您可以配置绑定mode=1
。
为了获得没有单点故障的配置,您显然需要两个交换机,每个交换机上的 NIC 连接到不同的交换机。