linux服务器双网卡配置,linux 关于主机服务器双网卡bond配置

实际工程实施中,一台主机有两块网卡,实现双上连。这时需要对主机的两块网卡做bond配置,虚拟为一块网卡,以主备方式进行工作,确保系统的高可用。

一、bond的配置要求

绑定的两块网卡芯片型号必须相同且均有独立的BIOS芯片。

二、bond的配置流程

以eth0和eth1两块网卡做bond配置为例,进行操作步骤说明。以下操作均在root用户下进行。

1.创建虚拟网络接口配置文件/etc/sysconfig/network-scripts/ifcfg-bond0,内容如下:

DEVICE=bond0

BOOTPROTO=none

TYPE=Ethernet

ONBOOT=yes

IPADDR=192.168.31.100

NETMASK=255.255.255.0

GATEWAY=192.168.31.1

注:红色部分为系统IP地址及网关地址,需根据实际部署进行修改。

2.编辑ifcfg-eth0网卡配置文件

执行命令vi /etc/sysconfig/network-scripts/ifcfg-eth0,修改eth0网卡配置文件,内容格式如下:

DEVICE=eth0

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

3.编辑ifcfg-eth1网卡配置文件

执行命令vi /etc/sysconfig/network-scripts/ifcfg-eth1,修改eth1网卡配置文件,内容格式如下:

DEVICE=eth1

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

4.修改配置文件/etc/modprobe.conf

在配置文件中添加如下内容:

installbond0 /sbin/modprobe -a eth0 eth1 && /sbin/modprobe bonding

optionsbonding mode=1 miimon=100

5.修改配置文件/etc/rc.d/rc.local

在配置文件中添加如下内容:

ifenslavebond0 eth0 eth1

6.执行/etc/init.d/network restart命令,重启网络,使配置生效

7.检查配置是否成功

以root用户登录系统,执行命令ifconfig,查看网卡信息是否有bond0网卡出现,eth0和eth1状态是否正常,eth0、eth1、bond0是否使用了同一个ip地址。

总结:在双网卡绑定后,一定要检查双网卡所连接的交换机是否做了聚合,如果没有做聚合不能成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值