Linux~系统的高级网络管理

一、网络接口
(1) 配置bond网络接口

基本知识:
bond接口:
Red Hat Enterprise Linux允许管理员使用 bonding内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或更多网络接口作为一个网络接口,从而增加逮狂和/提供冗余性。
配置bond接口的好处:
在linux下配置bond,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务,实现主备功能
bond默认情况下支持两块网卡工作
选择Llinux 以太网绑定模式:
(1)模式一:平衡轮循,所有接口都使用采用轮循方式在所有Slave中传输封包;任何Slave都可以接收。
(2)模式二:主动备份,一次只能使用一个Slave接口,但是如果该接口出现故障,另一个Slave将接替它。
(3)模式三:广播,所有封包都通过所有Slave接口广播

配置bond网络步骤如下:
1:先在真机用virt-manager命令给虚拟机添加一个网卡(添加完成为两块)
在这里插入图片描述
在这里插入图片描述2:添加bond网络接口,选择主备模式
在这里插入图片描述
3:使用监控命令
在这里插入图片描述
4:此时用真机和虚拟机是ping不通的,因为没有将bond接口和网卡接通
在这里插入图片描述
5:添加bond接口的设备——eth0和eth1
在这里插入图片描述
在这里插入图片描述

6:此时真机和虚拟机可以ping通
在这里插入图片描述
7:在真机一直ping虚拟机的情况下,ifconfig eth0 down

这时候发现eth1立即代替了eth0的工作
在这里插入图片描述

8:在开启eth0后,关闭eth1.发现eth0又自动接替了eth1的工作:

在这里插入图片描述

9:删除bong的步骤
nmcli connection delete bond0    删除bond0
nmcli connection delete eth0    删除bond0上的eth0
nmcli connection delete eth1     删除bond0上的eth1
在这里插入图片描述

1:用文件配置bond网络
编写完配置文件要记得重启网络在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用监控命令查看bond0已经建立成功
在这里插入图片描述
2:编写bond接口的slave文件,eth1与eth0相同
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二:配置team网络接口

基础知识:
Team的特性:
Team和bond0功能类似
Team不需要手动加载相应内核模块
Team有更强的拓展性
支持8块网卡
Team的种类:
broadcast 广播容错
roundrobin 平衡轮叫
activebackup 主备
loadbalance 负载均衡

A:配置team的步骤
1:创建team接口
在这里插入图片描述
2:用监控命令查看team0接口创建成功
在这里插入图片描述

3:但是此时真机ping不通,(还没有添加网卡到接口)
在这里插入图片描述
4:添加team接口的设备——eth0和eth1
在这里插入图片描述
在这里插入图片描述

5:此时可以ping通真机
在这里插入图片描述
6:ifconfig eth0 down 这时候发现eth1立即代替了eth0的工作
在这里插入图片描述
7:ifconfig eth1 down 这时候发现eth0立即代替了eth1的工作

在这里插入图片描述

8:删除team的步骤

nmcli connection delete team0    删除team0
nmcli connection delete eth0 删除team0 上的eth0
nmcli connection delete eth1     删除team0 上的eth1

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值