我现在的情况是,我有许多CentOS Linux服务器,它们都有两个NIC接口。目前,这些接口中的一个用于内部通信,另一个用于外部(internet)通信。两个网卡都连接在同一个开关上。
我的意图是将这两个任务转移到第一个NIC,并为其分配一个内部和外部IP。这样做将使第二个NIC从其所有任务中解脱出来,这些任务将用于连接到第二个(后备)交换机。
第二个NIC还应该接收一个内部IP地址和一个外部IP地址。我的问题是:对于第二个网卡的IP地址,我应该做些什么?当第一个交换机或网卡中断时,是否有办法自动将NIC1的IP信息分配给NIC2?或者我能给出相同的IP信息,让交换机找到最佳的路由吗?什么是经过验证的技术来完成这一任务?
发布于 2011-02-17 13:08:16
在Linux中,这被称为结合以太网接口。
这里的步骤是针对Red的,希望其他Linux发行版也是这样:
步骤1.创建bond0以太网卡
#vi /etc/sysconfig/network-script/ifcfg-bond0
DEVICE=bond0
USERCTL=no
BOOTPROTO=none
IPADDR=X.X.X.X
NETMASK=255.255.255.0
GATEWAY=X.X.X.X
TYPE=Ethernet步骤2. /etc/sysconfig/network/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SALAVE=yes
USERCTL=no步骤3. /etc/sysconfig/network/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
MASTER=bond0
SALAVE=yes
USERCTL=no步骤4 /etc/modprobe.conf
alias bond bonding
options bond0 mode=1 miimon=100mode=1是指主动/被动,以及miimon=100毫秒平或检查更新。
步骤5.重新启动服务。
发布于 2011-02-17 09:29:19
只在两个网卡上使用结合以太网就会简单得多。
https://serverfault.com/questions/236642
复制相似问题