网桥、bond和team网络接口

一、网桥

网桥就是网络桥接,用来连接不同的网段

可以使虚拟机的网卡直接连接到真机的真实网卡,使上网速度更快

1.网桥的配置

需要配置两个主配置文件,如图

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

2.重启网络服务,查看网络

如图,我们主机的桥接就做好了


3.用命令来做桥接

brctl show     ##显示当前网

brctl addbr   ##添加网桥

ifconfig br0 ip netmask   ##给该设备赋ip值

brctll addif  ##添加网桥连接

ifconfig br0 down   ##停止设备工作


brctl delif     ##删除网桥连接

brctl delbr    ##删除网桥


二、bond网络接口

该网络接口支持同时连接两块网卡,并且有不同的使用模式

roundrobin平衡轮询模式:两块网卡轮流接收数据包

activebackup主动备份模式:只有一块网卡工作,当工作中的网卡出现问题,另一块至今顶替其工作

broadcast广播容错模式:所有数据包都通过接口广播

1.nmcli命令管理

nmcli connection show             ##查看网络接口

nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup ip4 172.25.254.105/24   ##添加网络接口

nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0    ##将eth0网卡添加到bond接口中

nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0    ##将eth1网卡添加到bond接口中

cat /proc/net/bonding/bond0   ##查看bond接口的信息

nmcli connection delete eth0   ##删除接口中的网卡


三、Team网络接口

该接口与bond接口功能年类似

但该接口可以支持八块网卡,不需要手动加载相应内核模块

该接口比bond接口多一个模式

loadbalance负载均衡模式:该模式判断不同网卡的负载,给负载最少的网卡发送数据包

1.Team接口设定与bond相同,都使用nmcli命令管理

nmcli connection add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.100/24    ##添加team接口

注:此处模式的选择很复杂 很容易打错

其他添加网卡删除网卡等操作与bond中相同










评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值