Almalinx9创建virbr1网桥并绑定聚合网卡bond1

1、环境:

OS:Almalinux9.4

服务器有两块网卡:eno3,eno4

已经做了bond0绑定eno3和eno4,bond模式选择Aective-Backup

系统默认的网桥virbr0是NAT模式,现要增加新的网桥virbr1桥用于KVM虚拟机桥接访问本地局域网

2、增加新的网桥

#查看宿主机是否安装了网桥模块

modprobe --first-time bridge

#查看网桥相关信息

modinfo bridge

#通过nmtui模式创建网桥

nmtui

#配置eno3网卡

#配置eno4网卡

#选择增加的网卡类型为Bridge

#修改网桥的配置文件名和设备名

#增加网桥绑定的网卡

#增加网卡类型选择Bond

#修改增加的bond网卡的配置文件名和设备名

#为bond1网卡增加以太网卡(宿主机物理网卡)

#增加的物理网卡类型选择Ethernet类型

#增加eno3网卡(文件名和设备名需要用动修改输入)

#添加eno4

#为bond1网卡选择bond模式Active Backup

#关于bond的七种模式说明

mode=0 负载模式(模式0),load balancing (round-robin)平衡负载模式,两块网卡都工作,有自动备援,需要 交换机的配合设置(需要交换机做链路聚合)。

mode=1 主备模式(模式1),fault-tolerance (active-backup)提供冗余功能,工作方式是主 从的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份。 

mode=2 平衡策略 XOR policy 。此模式提供负载平衡和容错能力 

mode=3 广播策略broadcast 。此模式提供了容错能力 

mode=4 动态链接聚合策略, IEEE 802.3ad Dynamic link aggregation ,该策略可以通过 xmit_hash_policy 选项从缺省的 XOR 策略改变到其他策略。  (需要交换机配合设置)

mode=5  基于每个slave网卡的速率选择传输网卡,Adaptive transmit load balancing 为适配器传输负载均衡。该 模式的必要条件:ethtool 支持获取每个 slave 的速率 

mode=6 平衡负载模式 Adaptive load balancing ,有自动备援,该模式包含 了 balance-tlb 模式,同时加上针对 IPV4 流量的接收负载均衡(receive load   balance, rlb),而且不需要任何 switch(交换机)的支持。

#设置Bond1指向virbr1桥接网卡,即绑定virbr1

#为virbr1配置IP地址

#保存退出,重启所有网卡

nmcli connection reload

#ip add查看

#查看virbr1状态

#网络测试正常

#停用原来已绑定的bond0网卡测试

nmcli connection down bond0

#等待几秒

#测试连接正常,说明网桥新增成功,可根据需要删除原来的bond0网卡

#删除bond0之前做的eno3和eno4绑定的bond0网卡

#重新加载所有网卡

nmcli connection reload

#ip add 查看,原来的bond0网卡已被bond1取代

 #测试断开物理网卡eno3或eno4,网络仍正常

#至此,新网添加完成

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值