红帽Redhat—Linux网卡聚合


一、实验环境设置

在已经安装好的RHEL8.3添加两个新网卡。

1.点击虚拟机->设置。
在这里插入图片描述
2.点击添加。
在这里插入图片描述
3.点击网络适配器->完成。
在这里插入图片描述
4.点击网络适配器2->桥接模式->确定。
在这里插入图片描述
5.点击网卡适配器->完成。
在这里插入图片描述
6.点击网络适配器3->桥接模式->确定。在这里插入图片描述

二、网卡聚合nmcli 配置步骤

网卡聚合(team):将两个或多个物理网卡绑定在一起,形成一个虚拟接口,实现故障转移和高性能。
Team 工作模式

  1. broadcast (广播模式)
  2. activebackup (主备模式)
  3. roundrobin (轮训模式)
  4. loadbalance (负载均衡) LACP

配置聚合网络方法
1.图形界面
2.配置文件
3.nmcli

1.创建聚合接口

[root@server ~]# nmcli connection add type team con-name team1 ifname team1 config '{"runner": {"name":"activebackup"}}'
Connection 'team1' (81181669-f1d8-4895-833b-0c0023552090) successfully added.

2.配置网络属性

[root@server ~]# nmcli connection modify team1 ipv4.addresses 192.168.2.105/24 ipv4.method manual

3.添加物理接口

[root@server ~]# nmcli connection add type team-slave con-name team1.1 ifname ens224 master team1
Connection 'team1.1' (6934e015-0cbb-4ee7-a5a2-8a67b152bdc5) successfully added.
[root@server ~]# nmcli connection add type team-slave con-name team1.2 ifname ens256 master team1
Connection 'team1.2' (cf1a5389-4259-4cc7-a869-639a524ed489) successfully added.

在这里插入图片描述

4.激活端口

[root@server ~]# nmcli connection up team1
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)
[root@server ~]# nmcli connection show 
NAME     UUID                                  TYPE      DEVICE 
ens160   6fbf339a-a091-461f-87ef-5eea1d1add2a  ethernet  ens160 
team1    81181669-f1d8-4895-833b-0c0023552090  team      team1  
virbr0   b7e34f39-6baf-4f8b-9254-e990ac85c8c6  bridge    virbr0 
team1.1  6934e015-0cbb-4ee7-a5a2-8a67b152bdc5  ethernet  ens224 
team1.2  cf1a5389-4259-4cc7-a869-639a524ed489  ethernet  ens256 

5.查看聚合接口状态

[root@server ~]# teamdctl team1 state
setup:
  runner: activebackup
ports:
  ens224
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
  ens256
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
runner:
  active port: ens224
[root@server ~]# teamnl team1 ports
 4: ens256: up 10000Mbit FD 
 3: ens224: up 10000Mbit FD 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值