Linux team 及网桥

一、team

1.介绍

team也是链路聚合的一种方式

最多支持8块网卡(bond最多支持两块)

支持模式:广播 论询 主备 负载均衡

2.配置(提示:如果安装命令配置会出错,可以选择窗口化进行配置)

nmcli connection add con-name team0 ifname team0 type team config ‘{“runner”:{“name”:”activebackup”}}’ ip4 172.25.254.100/24 ##创建team模块

nmcli connection add con-name eth0 ifname eth0 type team-slave master team0 ##给team模块上添加网卡eth0

nmcli connection add con-name eth1 ifname eth1 type team-slave master team0 ##给team模块上添加网卡eth0

3.测试

teamdctl team0 stat ##查询team的状态

ifconfig eth0 down ##让eth0奔溃,观察网络是否瘫痪

ifconfig eth0 up

Linux team 及网桥

Linux team 及网桥

Linux team 及网桥

Linux team 及网桥


Linux team 及网桥

网桥

1.介绍

网桥它工作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安

全性。网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。(主要用于连接不同的端口)

2.配置

vim /etc/sysconfig/network-scripts/ifcfg-enp0s25

DEVICE=enp0s25 ##设备名称

ONBOOT=yes ##开启服务设备自动**

BOOTPROTO=none ##网卡工作状态

BRIDGE=br0 ##网卡开启的网桥接口


vim /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

ONBOOT=yes

BOOTPROTO=none

IPADDR=172.25.254.20

NETMASK=255.255.255.0

TYPE=Bridge ##网络接口类型是桥接

systemctl stop NetworkManager.service ##这个服务是记录网络状态,如果不关闭这个服务,会记录前面的网络状态,导致误差。

systemctl restart network

systemctl start NetworkManager.service

3.临时配置一个临时网桥

添加

systemctl stop NetworkManager

brctl show ##显示状态

brctl addbr br0 ##添加br0

brctl addif br0 eth0 ##在br0上添加网卡eth0

ifconfig eth0 up

ifconfig br0 172.25.254.x netmask 255.255.255.0 ##配置ip地址

brctl show

删除

ifconfig br0 down

brctl delif br0 eth0

brctl delbr br0

brctl show

Linux team 及网桥

Linux team 及网桥
Linux team 及网桥
Linux team 及网桥
Linux team 及网桥