1.添加bond0

nmcli connection add type bond  ifname bond0 mode 0

2.加入两个端口

nmcli connection add type bond-slave ifname enp15s0f0 master bond0

nmcli connection add type bond-slave ifname enp15s0f1 master bond0

//端口号enp15s0f0 这些一定要填对,根据自己的实际情况

3.修改配置文件  

编辑 /etc/sysconfig/network-scripts/ifcfg-bond-bond0

DEVICE=ens33          # 必须和ip link看到的网卡名完全一致

ONBOOT=yes            # 最容易漏!no=开机不启用网卡,无IP

BOOTPROTO=static      # 不能是dhcp/none,静态必须static

IPADDR=192.168.1.100  # 静态IP

PREFIX=24             # 掩码,不要混用NETMASK=255.255.255.0(二选一)

GATEWAY=192.168.1.1   # 网关

DNS1=223.5.5.5

NM_CONTROLLED=yes     # 交给NetworkManager管理,no会不读取配置

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

其他默认即可

4.移除两个端口旧配置(可移动备份)

cd /etc/sysconfig/network-scripts/

mkdir bak

mv  ifcfg-enp15s0f0  bak

mv  ifcfg-enp15s0f1  bak

5.启动网卡,按照下面的顺序

先启动从属接口

nmcli con up bond-slave-enp15s0f0

nmcli con up bond-slave-enp15s0f1

再启动绑定网卡bond0

nmcli con up bond-bond0

6.重启网络配置

systemctl restart NetworkManager

nmcli con reload

nmcli con show

ethtool bond0 

如果配置不生效,命名配置了IPv4地址,执行ip addr,bond0网卡上没有ip地址,直接重启。

reboot

一定要重启,查看配置文件,改错等耗费大量时间,reboot直接解决问题,不知为何,有大佬知道的可以指点一二。


分类: 其他分享 标签: linuxopenEuler端口绑定运维

评论

暂无评论数据

暂无评论数据

目录