银河麒麟高级服务器操作系统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上配置的网关地址>
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值