linux支持将多块物理网卡绑定为一个逻辑网卡,这样可以提高带宽及稳定性
逻辑网卡命名为bondn,n为数字
模式0:平衡轮训(提高带宽)
模式1:主动备份(提高稳定性)
模式3:广播(两块网卡发送一样的数据)
1. 生成配置文件并配置IP地址和网关
nmcli connection add type bond ifname bond0 mode 1 ip4 192.168.200.99/24 gw4 192.168.200.2
2. 将网卡ens32和ens35绑定到bond0
nmcli connection add type bond-slave ifname ens32 master bond0
nmcli connection add type bond-slave ifname ens35 master bond0
3. 查看生成的配置文件
ll /etc/sysconfig/network-scripts/ifcfg-bond-*
ifcfg-bond-bond0 ifcfg-bond-slave-ens32 ifcfg-bond-slave-ens35
4. 验证效果
watch -n 1 ifconfig
用其他主机ping,发现只有ens32网卡流量在变
断开其中一个网卡,没有丢包
查看bond信息
cat /proc/net/bonding/bond0
删除bond
1. 删除网卡配置
rm -rf /etc/sysconfig/network-scripts/ifcfg-bond-*
查看所有的活动网卡
nmcli connection show
2. 删除活动网卡
nmcli con del bond-slave-ens32
nmcli con del bond-slave-ens35
nmcli con del bond-bond0
3. 查看所有的活动网卡
nmcli connection show