一、配置网络桥接

网络桥接: 网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机。

网桥: 虚拟机和真实主机可以通信,使虚拟机可以直接使用真实的物理网卡通信
br0: 网桥的第一个接口

无网桥环境:

删除桥接所有,只留以下,如图所示:

重启,如下所示:

用网络安装虚拟机,如下所示:

选择无桥接接口安装,如下所示:

用安装好的虚拟机去ping,如下图所示:

配置桥接:





此时再去安装虚拟机,则有桥接模式,如下图所示:

再去ping,发现速度快了,如下图所示:

用命令设置桥接以及ip:

brctl show 显示
brctl addbr 添加网桥
brctl delbr 删除网桥
brctl addif 添加网桥连接(与网卡)
brctl delif 删除网桥连接(与网卡)

此实验在虚拟机中做,首先reset虚拟机,再进行下面操作:




注意:用命令设置桥接的方法是临时的

二、链路聚合

<1>bond链路聚合
bond网络:
Red Hat Enterprise Linux 允许管理员使用bonding内核模块称为通道绑定接口的特殊网络接口,将多个 网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使用两个或更多个网络接口作为一个网络接口,从而增加带宽和/提供冗余性。

bond 方式如下:
1)模式0(平衡轮循)—轮循策略,所有接口都使用采用轮循方式在所有Slave中传输封包;任何Slave都可以接收
2)模式1(主动备份)—容错。一次只能使用一个Slave接口,但是如果该接口出现故障,另一个Slave将替它 。(静态的)active-backup
3)模式3(广播)—容错。(主动备份的dhcp)所有封包都通过所有Slave接口广播。
操作步骤如下:
将原本的网卡都删除掉,如下图所示:

添加两块网卡,如图所示:

创建链路聚合,如下所示:


add 为NetworkManager添加一个连接,con-name 连接名称bond0,ifname 连接到的接口是bond,type 类型是bond,mode 模式是主备模式,ipv4 的ip是172.25.254.112/24

watch -n 1 cat /proc/net/bonding/bond0   ##bond创建后才有该文件


添加网卡eth0和eth1,如下图所示:

让eth0坏掉,此时eth1主动去干eth0的工作,如下所示:

<2>Team链路聚合

Team接口(负载均衡):软件,不是内核上的插件
Team和bond0 功能类似,Team不需要手动加载相应内核模块,Team有更强的拓展性,支持8块网卡

Team种类:

broadcast 广播容错
roundrobin 平衡轮叫
activebackup 主备
loadbalance 负载均衡

实验步骤:
实验前,把bond的网卡全部删除,确保环境纯净,如下所示:

创建team链路,如下图所示:

在链路聚合上添加网卡eth0和eth1,如下所示:

当eth0坏掉之后,eth1会接替,如下图所示:

Linux下的网络桥接与链路聚合相关推荐

  1. 如何在linux下配置网络桥接?-使初学者轻松远离ping不通的烦恼

    1.弄清楚什么是网桥(网络桥接)? 真机上的网卡是一个真实的物理设备,真机与外界进行通信需要网卡这个设备,网卡是由内核进行控制的 真机上的虚拟机也是一个真实的设备,但是这个虚拟机的网卡是虚拟的,它也有 ...

  2. Linux下的网络远程安装

    Linux下的网络远程安装 1.用RHEL6.5光盘安装第一台服务器 2.在第一台服务器上配置YUM服务器 先创建一个挂载 1 #mount 2 #umount /dev/cdrom 3 #mkdir ...

  3. Linux 下的网络配置

    #######linux下的网络配置############ ###1.什么是IP ADDRESS     internet protocol ADDRESS    ##网络进程地址         ...

  4. Linux下检测网络状态是否正常

    // Linux下检测网络状态是否正常 #include <sys/types.h> #include <string.h> #include <stdlib.h> ...

  5. linux下的网络聊天室

    linux下的网络聊天室 一版:多reactor模式实现高并发服务器. sever.c #include "msg.h" #include "pthreadpool.h& ...

  6. 如何在Linux下配置网络访问外网

    Linux下的网络配置 1.查看自己的网卡编号 2.设置使用的网卡.IP地址.网关等参数 3.设置DNS服务器 4.重启网络服务 5.测试是否能ping通外网 6.无法Ping通的异常处理 7.Pin ...

  7. 11 linux下的网络配置

    11 linux下的网络配置 1.IP ADDRESS是网络进程地址,ip是由32个01组成 2.子网掩码 用来划分网络区域 子网掩码非0的位对应的ip上的数字表示这个ip的网络位 子网掩码0位对应的 ...

  8. Linux下的网络配置[ dhcp]

    文章目录 一.Linux下的网络配置 1.以太网 2. 网络地址 IP ADDRESS 3. 子网掩码 4. ip通信判定 5.网络设定工具 5.1 ping 5.2 ifconfig(可临时设定ip ...

  9. linux系统网络邻居,5、Linux下的网络邻居Samba

    五.Linux下的网络邻居Samba Windows可以通过网络邻居访问局域网主机,而在Linux下可以通过Samba 客户端访问局域网内的Windows主机,也可以通过Samba服务器给Window ...

最新文章

  1. 211.Alpha多样性箱线图(样章,11图2视频)
  2. 深入浅出搜索架构引擎、方案与细节(上)
  3. Memcached安装和基本使用
  4. Collection集合中的 contains 和 remove 使用深入——为什么要重写equals() ?
  5. 号称最强“抓取”工具,没有搞不到的资源!
  6. mysql函数保留小数_MySql自定义函数-关于保留小数位的特殊需求
  7. 高性能MySQL(4)——查询性能优化
  8. 计算机网络基础(韩立刚视频笔记)第二章 物理层
  9. 中国移动5G商用首批开放50城 明年扩展至全国地级以上城市
  10. Java_基础(一)
  11. 清理Windows.edb文件释放C盘空间(原创)
  12. 新中大财务软件银色快车问题合集汇总 您遇到的问题基本都可以解决 SE
  13. windows11恢复ie浏览器的方法教程
  14. 当前网络安全风险及举例
  15. The current process just got forked. Disabling parallelism to avoid deadlocks.To disable this warnin
  16. Peeking into the Future: Predicting Future Person Activities and Locations in Videos 翻译
  17. Gartner 发布2022年新兴技术成熟度曲线
  18. OpenGL 坐标系概览
  19. 李航·《统计学习方法》学习笔记
  20. C语言数组 :用户输入一个数, 我要用这个数当数组的长度。怎么办呢

热门文章

  1. large_margin
  2. 简直要吐槽!!enable-migrations fails on x64 Projects
  3. 用SMO算法实现了SVM的感悟
  4. python编程(supervisor程序管理)
  5. verilog学习记(时序电路)
  6. 计算机硬件基础课设总结,计算机硬件基础课程设计报告.doc
  7. java 获取所有线程,Java 实例 - 获取所有线程
  8. java复选框互斥_jmu-Java-07多线程-互斥访问 (5分)
  9. hci0 没反应_哄女朋友专用表情包~你说你没女朋友?先收藏着嘛,万一有了呢?...
  10. v-show组件 vue_Vue.js教程--基础(实例 模版语法template computed, watch v-if, v-show v-for, 一个组件的v-for.)...