openEuler欧拉bond绑定网卡,欧拉操作系统网口端口绑定bond0
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直接解决问题,不知为何,有大佬知道的可以指点一二。
文章由大象博客原创,转载引用需注明出处:大象博客(https://daxiang.tech)
暂无评论数据