1 创建网卡配置文件,通过绑定获得的逻辑(虚拟)网卡的名称为bondx,其中x取值0,1,1,...,对于第一组绑定,逻辑网卡的名称为bond0,对应的配置文件为/etc/sysconfig/network-scripts/ifcfg-bond0
#cd /etc/sysconfig/network-scripts
#cp ifcfg-eth0 ifcfg-bond0
2 修改逻辑网卡的配置文件ifcfg-bond0
#vi ifcfg-bond0
device=bond0
bootproto=static
onboot=yes
broadcast=
ipaddress
ipadds=
netmask=
network=
gateway=
userctl=no
type=Ethernet
网卡绑定后,只能在逻辑网卡上配置IP地址,参与绑定的物理网卡不要配置IP地址信息,并删除网卡MAC地址
3 配置ifcfg-eth0和ifcfg-eth1
#vi ifcfg-eth0
device=eth0
bootproto=none
onboot=yes
type=Ethernet
#vi ifcfg-eth1
device=eth1
bootproto=dhcp
onboot=yes
type=Ethernet
4 加载bonding模块
编辑修改/etc/modprobe.conf文件,加入以下内容,使Linux启动时加载bonding模块,支持bond0设备名
alias bond0 bonding
option bond0 miimon=100 mode=0
miimon用于指定每隔多少毫秒(ms)监测一次主机到交换机的链路的连接状态。mode设置绑定的工作模式,其取值为0~6,最常用的主要是0和1模式。0代表负载均衡(balance-rr)模式,1代表冗余备份(active-backup)模式。
插曲:modinfo bonding命令可查询内核是否支持bonding模块
5 配置网卡绑定
#ifenslave bond0 eth0 eth1
通常将该命令添加到/etc/rc.local配置文件
#echo 'ifenslave bond0 eth0 eth1'>>/etc/rc.local
注意:bond0、eth0和eth1网卡的MAC地址都会被系统设置为第一个Slave网卡的MAC地址,即eth0网卡的MAC地址。
大功告成!
分享到:
相关推荐
Linux双网卡绑定实现负载均衡和失效保护.pdf
Linux双网卡绑定实现负载均衡和失效保护
在Linux下实现双网卡负载均衡,不错的资源啊…………
NULL 博文链接:https://fantastic361.iteye.com/blog/738626
Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余。 bonding一共有7种工作模式(mode): 1)、bond=0,(balance-rr) Round-robin policy: (平衡轮询...
本文介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的 设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。其实这项技术在...
双网卡绑定:Linux下双网卡绑定技术实现网卡负载均衡
本文介绍Linux下的bonding 技术,Linux 2.4.x的内核中采用了这种技术,利用bonding技术可以将多块网卡接口通过绑定虚拟成为一块网卡,在用户看来这个聚合起来的设备好像是一个单独的以太网接口设备,通俗点讲就是多...
背景:公司的采集主机要实现双网卡的功能,开始两个网卡定义在不一样的网段上,可以独立使用,但要通过网关连接外网时发现他们不能共用同一个网关。但默认网关只能设置一个,这就用要把它设在同一个网段才能只使用一...
esxi与三层交换机网卡绑定链路聚合,esxi的4个网口和交换机的接口做聚合实现增加链路带宽。本文档为实际项目中总结文档,特此分享。
linux双网卡绑定
深度分析Linux下双网卡绑定7种模式.docx
Linux下双网卡绑定技术实现负载均衡和失效保护 实现负载均衡的使用
深度分析Linux下双网卡绑定七种模式
Linux服务器下多网卡负载均衡的研究与实现.docx
linux6.4双网卡绑定,详细讲述如何在Linux系统中实现双网卡的绑定。
网卡绑定和负载均衡 方式方法
linux双网卡bond绑定,实现主备,负载均衡
redhat下双网卡绑定,实现快速访问服务器
linux双网卡绑定 bonding