记录一次centos的双网卡绑定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次centos的双网卡绑定相关的知识,希望对你有一定的参考价值。
准备做kvm的虚拟话,物理机采用双网卡配置,计划将双网卡绑定再配置桥接。
1.在/etc/sysconfig/network-scripts/下创建文件ifcfg-bond0,配置文件:
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.2.227
USERCTL=no
2.bond0绑定了两个网卡eth0和eth1,原来的配置需要做部分修改
eth0注释之前的IP和掩码
DEVICE=eth0
HWADDR=00:0C:29:F4:02:4E
TYPE=Ethernet
UUID=3c639811-445b-4b1c-b6f8-e4179ff1701e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
#IPADDR=192.168.2.225
#NETMASK=255.255.255.0
MASTER=bond0
SLAVE=yes
USERCTL=no
eth1同样的注释掉IP和掩码
DEVICE=eth1
HWADDR=00:0C:29:F4:02:44
TYPE=Ethernet
UUID=42534ee0-abc2-4816-a643-ff7deba98d8d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
#IPADDR=192.168.2.226
#NETMASK=255.255.255.0
MASTER=bond0
SLAVE=yes
USERCTL=no
3.模块加载 编辑/etc/modprobe.d/dist.conf
alias bond0 bonding
options bond0 miimon=100 mode=0 max_bonds=2
4.重启网络即可
备注:
miimon是用来进行链路监测的。比如:miimon=100,单位是ms(毫秒)这边的100,是100ms,即是0.1秒那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0、1两种。
mode共有七种(0~6),这里解释两个常用的选项。
mode=0:表示load balancing (round-robin)为负载均衡方式,两块网卡都在工作。
mode=1:表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,其中一块网卡在工作(若eth0断掉),则自动切换到另一个块网卡(eth1做备份)。
bonding只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路down掉了,而交换机本身并没有故障,那么bonding会认为链路没有问题而继续使用。
以上是关于记录一次centos的双网卡绑定的主要内容,如果未能解决你的问题,请参考以下文章