在国产的某一款OS中找不到/etc/sysconfig/network-scripts网卡的配置文件,导致不能只修改配置文件进行网卡绑定操作,可采用nmcli命令创建、删除bond。
1.用nmcli来创建bond,mode后为bond模式,这里使用balance-rr 执行命令:
sudo nmcli connection add con-name bond0 type bond ifname bond0 mode balance-rr
2.添加两块网卡到bong0中
sudo nmcli connection add type bond-slave ifname enp5s0f0 master bond0
sudo nmcli connection add type bond-slave ifname enp5s0f2 master bond0
注意 ifname enp5s0f0 的enp5s0f0是网卡端口名,可以修改
3.启用这两个连接
sudo nmcli connection up bond-slave-enp5s0f0
sudo nmcli connection up bond-slave-enp5s0f2
4、启动网卡
service network-manager restart
5.查看bond和bond的ip地址 执行ip a
6.使用测试机ping bond的ip
7.分别拔掉其中一个网线的状况去用测试机ping bondip
8,查看网卡绑定信息
nmcli connection show
9,删除bond0
nmcli connection delete bond0
10,删除ens4
nmcli connection delete bond-slave-ens4