银河麒麟高级服务器操作系统V10SP2(X86)配置bond0的mac地址为指定子网卡的mac地址

avatar
作者
猴君
阅读量:0

银河麒麟高级服务器操作系统V10SP2(X86)配置bond0的mac地址为指定子网卡的mac地址

前言
此文章涉及的配置在vmware 虚拟机中测试会有问题,需要在非vmware环境中进行测试。比如:物理机,kvm环境等…

一 系统环境

[root@localhost ~]# nkvers  ############## Kylin Linux Version ################# Release: Kylin Linux Advanced Server release V10 (Sword)  Kernel: 4.19.90-24.4.v2101.ky10.x86_64  Build: Kylin Linux Advanced Server release V10 (SP2) /(Sword)-x86_64-Build09/20210524 ################################################# 

二 删除和备份原有配置

2.1 down掉bond0
nmcli connection down bond0 
2.2 备份之前的bond配置到/root/bak
mkdir  /root/bak mv  /etc/sysconfig/network-scripts/ifcfg-bond* /root/bak 
2.3 删除bond配置(网卡文件根据实际情况变化)
nmcli connection delete bond-slave-ens33 nmcli connection delete bond-slave-3ns35 nmcli connection delete bond0 

三 新建bond0

3.1 新建bond0(primary=ens35根据实际网卡名情况变化)
nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=active-backup,miimon=100,primary=ens35" ipv4.method disabled ipv6.method ignore 
3.2 配置bond成员(网卡根据实际情况变化)
nmcli connection add type ethernet ifname ens35 con-name bond0-ens35 master bond0 nmcli connection add type ethernet ifname ens33 con-name bond0-ens33 master bond0 
3.3 配置bond网络信息(IP,掩码,网关根据实际情况变化)
nmcli connection modify bond0 ipv4.addresses 172.16.211.100/24 ipv4.gateway 172.16.211.254 ipv4.method manual ipv6.method ignore 
3.4 配置bond默认MAC地址,这里的"00:0c:29:3b:4c:47"为第一步primary网卡对应的mac地址。
echo "MACADDR=00:0c:29:3b:4c:47" >> /etc/sysconfig/network-scripts/ifcfg-bond0 
3.5 重载bond信息
nmcli connection reload 

四 重启和down掉主网卡验证

down主网卡命令为:nmcli connection down bond0-ens35  重启命令:reboot  分别测试网络连通性,使用ping命令:ping <bond0上配置的网关地址> 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!