一、实验环境设置
在已经安装好的RHEL8.3添加两个新网卡。
1.点击虚拟机->设置。
2.点击添加。
3.点击网络适配器->完成。
4.点击网络适配器2->桥接模式->确定。
5.点击网卡适配器->完成。
6.点击网络适配器3->桥接模式->确定。
二、网卡聚合nmcli 配置步骤
网卡聚合(team):将两个或多个物理网卡绑定在一起,形成一个虚拟接口,实现故障转移和高性能。
Team 工作模式
- broadcast (广播模式)
- activebackup (主备模式)
- roundrobin (轮训模式)
- 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