网卡bonding绑定

简介: 将多个物理网卡进行排列组合,形成逻辑网卡,网卡的高可用网卡bonding绑定,平时两块网卡均工作,且自动备援,但需要在与服务器本地 网卡相连的交换机设备上进行端口聚合来支持绑定技术。

一、概念


1、概述:

将多个物理网卡进行排列组合,形成逻辑网卡,网卡的高可用

绑定模式

mode0(平衡负载模式):平时两块网卡均工作,且自动备援,但需要在与服务器本地 网卡相连的交换机设备上进行端口聚合来支持绑定技术。
mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡。
mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡

二、实验

1、绑定案例:

首先服务器准备两块网卡

配置我们的网卡

##编辑ens160
vim /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
BOOTPROTO=none
NAME=ens160
DEVICE=ens160
ONBOOT=yes
MASTER=bond0
SLAVE=yes
###编辑ens224
vim /etc/sysconfig/network-scripts/ifcfg-ens224
TYPE=Ethernet
BOOTPROTO=none
NAME=ens224
DEVICE=ens224
ONBOOT=yes
MASTER=bond0
SLAVE=yes
###编辑bond0,根据自己的情况配置相应的IP、网关、DNS
TYPE=Ethernet
BOOTPROTO=none
NAME=bond0
DEVICE=bond0
ONBOOT=yes
IPADDR=192.168.115.100
PREFIX=24
GATEWAY=192.168.115.150
DNS1=8.8.8.8
#添加bond配置文件
vim /etc/modprobe.d/bond.conf
#插入
alias bond0 bonding
options bonding mode=6 miimon=200
##关闭网络图形化服务
systemctl stop NetworkManager
###加载模块
insmod /usr/lib/modules/3.10.0-1160.el7.x86_64/kernel/drivers/net/bonding/bonding.ko.xz
或者 modprobe bonding


1. 重启网卡
2. systemctl restart network

查看绑定结果

1.cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: ens160
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:3f:e8:9e
Slave queue ID: 0
Slave Interface: ens224
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:3f:e8:a8
Slave queue ID: 0


目录
相关文章
|
6月前
|
负载均衡 网络协议 算法
网卡设置 多网卡的7种bond模式原理
网卡设置 多网卡的7种bond模式原理
108 0
|
7月前
网卡bonding绑定
网卡bonding绑定
89 0
|
虚拟化
网卡
网卡
208 0
网卡
|
缓存 Linux 网络虚拟化
从 Bridge 到 OVS,探索虚拟交换机
Linux Bridge 和物理网络一样,虚拟网络要通信,必须借助一些交换设备来转发数据。因此,对于网络虚拟化来说,交换设备的虚拟化是很关键的一环。 上文「网络虚拟化」已经大致介绍了 Linux 内核为了满足网络虚拟化的要求,实现了一套虚拟交换设备——Bridge。
2280 0
|
负载均衡 网络协议 Linux