Linux team 及网桥

来源:互联网 发布:德国pjur怎么样 知乎 编辑:程序博客网 时间:2024/06/15 23:09

一、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


网桥

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





原创粉丝点击