网卡bond就是通过把多个网卡绑定为一个逻辑网卡,实现网口冗余、负载均衡,增加服务器的可靠性、稳定性,提高网络带宽。本文将详细介绍命令行下配置bond。
1.使用nmcli命令创建bond0,自动生成配置文件
nmcli connection add type bond ifname bond0 mode 0
在/etc/sysconfig/network-scripts会生成ifcfg-bond-bond0
2.手动修改ifcfg-bond-bond0文件
vim /etc/sysconfig/network-scripts/ifcfg-bond-bond0
BOOTPROTO=none IPADDR=192.168.20.3 NETMASK=255.255.255.0 GATEWAY=192.168.20.2 DNS1=192.168.20.2 DEVICE=bond0 BONDING_MASTER=yes ONBOOT=yes TYPE=Bond
根据自己的需要更改配置文件
3.绑定ifcfg-网卡1和ifcfg-网卡2 bond网口
nmcli connection add type bond-slave ifname enp130s0f0 master bond0 | |
nmcli connection add type bond-slave ifname enp130s0f1 master bond0 |
均显示添加成功(successfully added) 将网卡配置文件ifcfg-enp130s0f0和ifcfg-enp130s0f0备份
mkdir /etc/sysconfig/network-scripts/bak | |
mv ifcfg-enp130s0f0 bak | |
mv ifcfg-enp130s0f1 bak |
4.重启服务和重启服务器使bond可以使用
systemctl restart NetworkManager | |
nmcli con reload | |
reboot |
5.验证
ethtool bond0
标签:bond0,nmcli,ifcfg,网卡,enp130s0f0,服务器,openEuler,bond From: https://www.cnblogs.com/surplus/p/18399617单张网卡speed为10000Mb/s,显示为20000Mb/s即聚合成功