首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在服务器上创建冗余网络

问如何在服务器上创建冗余网络
EN

Server Fault用户
提问于 2011-02-17 09:05:55
回答 2查看 1.6K关注 0票数 4

我现在的情况是,我有许多CentOS Linux服务器,它们都有两个NIC接口。目前,这些接口中的一个用于内部通信,另一个用于外部(internet)通信。两个网卡都连接在同一个开关上。

我的意图是将这两个任务转移到第一个NIC,并为其分配一个内部和外部IP。这样做将使第二个NIC从其所有任务中解脱出来,这些任务将用于连接到第二个(后备)交换机。

第二个NIC还应该接收一个内部IP地址和一个外部IP地址。我的问题是:对于第二个网卡的IP地址,我应该做些什么?当第一个交换机或网卡中断时,是否有办法自动将NIC1的IP信息分配给NIC2?或者我能给出相同的IP信息,让交换机找到最佳的路由吗?什么是经过验证的技术来完成这一任务?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-02-17 13:08:16

在Linux中,这被称为结合以太网接口。

这里的步骤是针对Red的,希望其他Linux发行版也是这样:

步骤1.创建bond0以太网卡

#vi /etc/sysconfig/network-script/ifcfg-bond0

代码语言:javascript
复制
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

代码语言:javascript
复制
DEVICE=eth0
BOOTPROTO=none
MASTER=bond0
SALAVE=yes
USERCTL=no

步骤3. /etc/sysconfig/network/ifcfg-eth1

代码语言:javascript
复制
DEVICE=eth1
BOOTPROTO=none
MASTER=bond0
SALAVE=yes
USERCTL=no

步骤4 /etc/modprobe.conf

代码语言:javascript
复制
alias bond bonding
options bond0  mode=1 miimon=100

mode=1是指主动/被动,以及miimon=100毫秒平或检查更新。

步骤5.重新启动服务。

票数 3
EN

Server Fault用户

发布于 2011-02-17 09:29:19

只在两个网卡上使用结合以太网就会简单得多。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/236642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档