[Linux]网桥设置及链路聚合
1、网络桥接
设置网络桥接不仅可以用在主机和客户机同时上网网络互不干扰,也可作用在主机和虚拟机中。虚拟机为虚拟设备,虚拟机的数据收发需要通过主机内核进行处理,设置网络桥接使得主机和虚拟机的网卡连接在网桥上,使得虚拟机可向外通信。
2、网桥设置
2.1文件方式设置
网卡配置文件
路径:
/etc/sysconfig/network-scripts/ifcfg-eno1(ifcfg为文件前缀,eno1为网卡设备名,也可任意设定)
DEVICE=eno1
BOOTPROTO=none
BRIDGE=br0
ONBOOT=yes
NAME="System eno1"####################################
#DEVICE 网卡设备
#BOOTPROTO 设备工作方式(DHCP,STATIC,none)
#BRIDGE 网桥设备
#ONBOOT 系统引导开始时是否自动激活网卡
#NAME 名称
网桥配置文件
路径:
/etc/sysconfig/network-scripts/ifcfg-br0(ifcfg为文件前缀,br0为网卡设备名,也可任意设定)
# Bridge Networking Interface
DEVICE=br0
NAME="Bridge br0"
ONBOOT=yes
BOOTPROTO=none
IPADDR0=172.25.254.69
PREFIX0=24
IPADDR1=172.25.69.250
PREFIX1=24
DNS1=172.25.254.250
TYPE=Bridge####################################
#DEVICE 网卡设备
#NAME 名称
#ONBOOT 系统引导开始时是否自动激活网卡
#BOOTPROTO 设备工作方式(DHCP,STATIC,none)
#IPADDR ip地址
#PREFIX 子网掩码
#BRIDGE 网桥设备
#TYPE 接口类型
命令:brctl show 查看网桥信息
2.2命令方式设置
命令:brctl
brctl show 查看网桥信息
brctl addbr br0 添加网桥,br0为网桥名称
brctl delbr br0 删除网桥
brctl addif br0 eth0 给网桥添加设备,eth0为设备
brctl delif br0 eh0 删除网桥上的设备
创建网桥:
(1)添加网桥
(2)给网桥设定ip
(3)网桥上添加设备
删除网桥:
(1)关闭设备并删除网桥
3、链路聚合
链路聚合(Link Aggregation),是将多个物理端口集合形成一个逻辑端口,使用链路聚合可以实现负载均衡 ,链路备份等功能。
应用场景主要有城域以太网,移动回程网。
3.1、bond方式
仅支持两块网卡
(1)设置bond方式链路聚合
命令:nmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4 192.168.1.10/24
con-name 连接时显示名称
ifname 接口名称
type 类型
mode 工作方式(active-backup为链路备份模式)
ip4 ipv4类型
(2)设定网卡连接
eth0网卡
命令:nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0
eth1网卡
命令:nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0
(3)测试
设置完成后将会在/proc/net/bonding/目录下生成文件,文件名为设置链路聚合的接口名称。
命令:cat /proc/net/bonding/bond0
当前使用的网卡为eth0,当eth0出现故常停用时,eth1网卡将顶替
3.2、teamd方式
(1)设置bond方式链路聚合
命令:nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}' ip4 192.168.1.10/24
con-name 连接时显示名称
ifname 接口名称
type 类型
conifg 设定team设置(工作方式为链路备份)
ip4 ipv4类型
(2)设定网卡连接
eth0网卡
命令:nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
eth1网卡
命令:nmcli connection add con-name eth1 ifname eth1 type team-slave master team0
(3)测试
命令:teamdctl team0 stat
当前使用的网卡为eth0,当eth0出现故常停用时,eth1网卡将顶替
[Linux]网桥设置及链路聚合相关推荐
- linux 记一次链路聚合
前言: 将多个linux网络端口绑定为1个,可以提升网络性能.公司做了glusterfs网络文件系统,读写都在一块网卡上,导致I/O很低,最后决定做链路聚合来提升服务器的网络吞吐(I/O)可以使用li ...
- linux服务器双网卡链路聚合,服务器多网卡绑定与交换机链路聚合对接探讨
<服务器多网卡绑定与交换机链路聚合对接探讨>由会员分享,可在线阅读,更多相关<服务器多网卡绑定与交换机链路聚合对接探讨(9页珍藏版)>请在人人文库网上搜索. 1.服务器多网卡绑 ...
- linux下网卡的链路聚合-使我们的系统有条不紊的为客户服务
1.什么是网卡聚合? ip<----->网卡,怎样保证ip与网卡的一一对应关系永远是好的? 对于客户来说,只需要知道ip通不通,如果网卡坏了,即使ip地址是好的,网也不通 对于运维人员来说 ...
- linux 网桥设置
需要安装如下 其中tunnctl是创建虚拟网卡的软件,bridge-utils是创建网桥的软件 bridge-utils和tunctl yum search一下: yum install bridg ...
- Linux 网桥设置固定MAC
2019独角兽企业重金招聘Python工程师标准>>> brctl addbr br0 brctl addif br0 eth0 ifconfig eth0 0.0.0.0 dhcl ...
- linux多路径后链路聚合,mpio – 链路聚合控制协议或多路径I / O.
以太网互连优于光纤通道,不仅适用于FC价格标签,而且由于易于管理和提供的功能. 主要关注以太网的原因如下: > Flash:快速存储需要快速网络. Modern Ethernet support ...
- 【Linux】网桥设置
linux网桥设置 平台(Ubuntu) 设置link sudo ip link add link eno1 name macv0 address 00:aa:bb:cc:dd:10 type mac ...
- 链路聚合(Link Aggregation)与权重
链路聚合(Link Aggregation)与权重 介绍 链路聚合通过聚合多条并行的物理链路,对上层协议表现为一条逻辑链路,来提高吞吐量和冗余性.常见的链路聚合技术有Cisco的Etherchanne ...
- 【接口篇 / Lan】(5.6) ❀ 05. 与思科交换机三层链路聚合连接 ❀ FortiGate 防火墙
[简介]在很多实际应用环境中,因为接口的速率问题,数据访问量大的时候会出现瓶颈.像飞塔防火墙大部分是千兆接口,有没有在不增加投入(换万网兆纤口)的情况下,解决这个问题呢? 网络拓扑 在很多企业的网 ...
最新文章
- 记录一次爬取某昵称网站的爬虫
- Java 并发编程笔记(一)
- webpack 中的加载器简介||webpack 中加载器的基本使用——1. 打包处理 css 文件 2. 打包处理 less 文件 3.打包处理 scss 文件
- 高等数学:第二章 导数与微分(2)初等函数 高级导数 隐函数 参数函数
- 随机森林c语言编程,一种基于随机森林的C语言源代码静态评分方法与流程
- poj 1020 深搜
- 米10设置aac格式_Tipard Total Media Converter for Mac(全媒体格式转换器)
- WPF 实现截屏控件之移动(二)(仿微信)
- mysql数据去重_mysql 数据去重
- HTML.ActionLink 和 Url.Action 的区别
- c语言删除字符串s中与c相同的字符串,看不懂这段c语言代码的思路,目的是删除字符串1中与字符串2相同的字符...
- mongodb多条件查询
- redhat linux raid5,Linux 红帽 磁盘管理~~~~RAID5+LVM
- 企业文化是数字化转型最大障碍-解读《2022年首席数据官调查报告》
- 瑞星网络版杀毒软件安装部署
- 计算机网络实验三:使用网络协议分析器捕捉和分析协议数据包
- mysql 05_MySQL 05
- 查看raid卡型号和固件版本
- 宝塔面板批量封IP---node.js增量式封锁脚本(每日自动封代理池IP)
- linux忘记密码,使用星号密码查看器,查看SSH工具记录的密码