18 网路进阶设定:Bridge、LACP、VLAN
18 网路进阶设定:Bridge、LACP、VLAN
18.1 建立第二网路桥接装置(Bridge)
在预设安装完的情况下,PVE会使用其中一个连接埠桥接至【vmbr0】这个预设的网路桥接装置,所有的网路流量包括节点实体机、客体机服务、连接网路储存伺服器等,全都走在这个网路装置上,若服务量增加时,势必会影响其中的连线品质,尤其是经由NFS或iSCSI等通讯协定连接储存伺服器。常用的网路装置有:
- 服务网路:提供客体机对外服务、节点机对外连线
- 储存网路:专于储存伺服器连线用的独立网路,或者用于复写功能
- 丛集网路:当节点数较多时,丛集应有独立网路,以维持其高效丛集运作
- Ceph网路:当使用PVE所提供的Ceph分散式档案系统时,其网路必须独立运作,且速度不应低于10Gbps。
- 在资源检视区中选取节点、切换至【网路】页签,并按下【建立】按钮,再选择【Linux Bridge】。
- 在桥接网路装置建立视窗中,【名称】会自动往下编号为【vmbr1】,在【IPv4/CIDR】处请输入第二网路装置要连接目标网路的IP与子网路遮罩,例如:【172.16.100.86/24】。
- 最后请将预先确认好要用哪一个网路装置,填入【桥接连接埠】栏位,作为连接第二个网路桥接装置线路使用,本例我选择此主机的第二个网路装置【enp4s0】。
- 建立完成后,在网路装置清单中可以看到多出了一项【vmbr1】,下面有一个【修改搁置中】的区块,它会显示本次修改前与修改后的差异,可以将这个节点重新开机让它生效,或者按下上方的【套用设定】按钮,让它立即生效。
18.2 建立链路聚合(LACP)
- 请切换至【网路】页签,按下【建立】按钮,再选取【Linux Bond】项目。
- 在Linux Bond建立视窗中,【名称】会自动以【bond0】开始编号,在【附挂网路卡】处将要聚合起来的两个网路装置名称输入,此处我输入【enx00051ba908e、enx00e04c680e5e】这两个网路装置。
- 在【模式】下拉清单中选择【LACP(802.3ad)】,【Hash原则】请依据所使用的网路交换机等级做选择,大部分的情况下我选择【layer2+3】这一个项目。
- 在【bond2】建立完成后,还需要再建立一个桥接网路装置,才能赋予它IP等设定,以提供连线能力,请按下【建立】按钮并选取【Linux Bridge】。
- 进入Linux Bridge建立视窗后,名称会自动编号为【vmbr2】,请在【IPv4/CIDR】栏位输入要配给的IP与子网路遮罩,在【桥接连接埠】中输入刚才所建立好的【bond0】,再按下【建立】按钮即可。
- 最后,记得按下【套用设定】按钮来让它生效。
18.3 设定虚拟区域网路(VLAN)
** 客体机设定VLAN**
在PVE中,要让客体机指定VLAN连接设定方式相当容易。
- 请点选要设定的客体机,切换至【硬体】页签,在需要设定VLAN的网路装置如【网路装置(net0)】上点选两下,以进入编辑。
- 进入网络装置选项视窗后,在【VLAN Tag】栏位中输入要连接的VLAN ID,例如:【20】,再按下【完成】按钮即可。
- 完成后,会在硬体清单中的网路装置后面显示【tag=20】,即表示设定已经完成。
** 节点机设定VLAN**
在节点实体机中要与VLAN连接,有多种设定方式,可以使用实体网卡连接、使用Bond装置连接、使用Bridge桥接装置连接,而最简便的是直接使用Bridge桥接网路装置。
场景:在环境中设定了【VLAN ID 20】,要以【vmbr2】作为使用的桥接装置,桥接节点机的【enp4s0】网路装置来进行VLAN连线。
- 请先在资源检视区中选取节点机,切换至【网路】页签,按下【建立】按钮后,再选取【Linux VLAN】。
- 进入VLAN网路装置建立画面后,请在【名称】栏位输入要用来桥接的网路装置名称以及VLAN ID,例如:【vmbr2.20】,即表示要采用【vmbr2】作为桥接装置,并连接至【VLAN ID 20】。
在【IPv4/CIDR】中,输入要与这个VLAN连线所使用的IP,若有闸道要设定,请在【闸道(ipv4)】栏位中输入;因为全例是独立的内部网路,因此没有设定闸道的需求。 - 当建立完成后,我们要回到原本的主桥接装置【vmbr2】,将它的IP相关设定清除,因为我们要改走VLAN连线。请点选【vmbr2】两下进入编辑。
- 将原本栏位【IPv4/CIDR】以及【闸道(IPv4)】内容清除,并勾选【VLAN aware】核取方块,再按下【完成】按钮。
- 回到网路清单后,按下【套用设定】按钮,即可让刚刚的修改立即生效。
18 网路进阶设定:Bridge、LACP、VLAN的更多相关文章
- #centos7 设置bond、bridge、vlan
#centos7 设置bond.bridge.vlan #centos7 设置bond.bridge.vlan # CentOS7中 nmcli命令由NetworkManager提供 # 可以用于设置 ...
- 理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虚拟网络
学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...
- 云计算底层技术-虚拟网络设备(Bridge,VLAN)( 转发)
云计算底层技术-虚拟网络设备(Bridge,VLAN) Posted on September 24, 2017 by opengers in openstack openstack底层技术-各种虚拟 ...
- kvm网络虚拟化(vlan,bond,vlan+bond)(3)
一.Linux Bridge网桥管理 网络虚拟化是虚拟化技术中最复杂的部分,也是非常重要的资源. VM2 的虚拟网卡 vnet1 也连接到了 br0 上. 现在 VM1 和 VM2 之间可以通信,同时 ...
- 理解 neutron(15):Neutron linux-bridge-agent 创建 linux bridge 的简要过程
学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...
- C# Windows Phone App 开发,修改【锁定画面】,从【Assets】、【UI】、【网路图片】,并解决失灵问题。
原文:C# Windows Phone App 开发,修改[锁定画面],从[Assets].[UI].[网路图片],并解决失灵问题. 一般我们在开发Windows Phone App,有时会希望透过应 ...
- C# Windows Phone App 开发,自制LockScreen 锁定画面类别(Class),从【网路图片】、【Assets资源】、【UI】修改锁定画面。
原文:C# Windows Phone App 开发,自制LockScreen 锁定画面类别(Class),从[网路图片].[Assets资源].[UI]修改锁定画面. 一般我们在开发Windows ...
- centos下网口vlan设置
如果要使vlan之间进行通信,我们通常会使用三层交换机或者路由器子接口模式来做.Linux上关于VLAN与Cisco交换机中继连接,也是可以实现其互相之间的通信的. 环境:RHEL 5.2 最小化安装 ...
- 动手实践 Linux VLAN - 每天5分钟玩转 OpenStack(13)
本节我们来看如何在实验环境中实施和配置如下 VLAN 网络 配置 VLAN 编辑 /etc/network/interfaces,配置 eth0.10.brvlan10.eth0.20 和 brvla ...
- Bridge.NET
块作用域闭包问题 结果正确:1 容易引入JSB:1 public class Program { static List<Action> createActions() { List< ...
随机推荐
- SQL语句查询关键字
SQL语句查询关键字前戏 SQL语句中关键字的执行顺序和编写顺序并不是一致的,可能会错乱 eg: select id,name from userinfo;我们先写的select再写的from,但是执 ...
- PHP 视频源文件加密方案
先说下原理:因为视频是付费的,肯定需要作视频加密处理. 加密可实现的方式:修改视频字节流,只能替换字节流,例如头100-1024字节进行加密,源文件就无法打开了. 下面上代码吧,加解密是 openss ...
- go语言的切片特性
概述: 在使用切片进行赋值的时候,产生新的数组的指针指向原来的数组,只要修改新数组中的元素时,原来数组的元素也会改变. 测试代码: func TestSliceShareMemory(t *testi ...
- ArcObjects SDK开发 024开发的技术和技巧
1.基本技术 开发方面.会使用C#开发语言和Visual Studio开发工具.会使用WinForm或者WPF开发. 理论知识方面.了解GIS的相关概念,例如矢量数据,栅格数据,空间参考.比例尺等概念 ...
- CH9434-MCU代码移植,芯片使用详细说明(附Linux开发资料链接)
简介 CH9434是一款SPI转四串口转接芯片,提供四组全双工的9线异步串口,用于单片机/嵌入式/安卓系统扩展异步串口.提供25路GPIO,以及支持RS485收发控制引脚TNOW.本篇基于STM32F ...
- ssm——spring整理
目录 1.概述 2.Spring工厂与IOC 2.1.为什么要有Spring框架 2.2.什么是IOC 2.Spring工厂对实例注入 2.1.使用标签进行注入 2.2.使用注解进行注入 2.2.3. ...
- 我的RHCA认证之旅
云方向的RHCA架构师认证 想更深入研究Linux.对Linux有一定兴趣,我在2022.12.27这一天通过了RHCA认证 课程介绍 以下是我在众多RHCA的专家课程中,选择的五门 cl210 (R ...
- YMOI2019-5.4
题解 YMOI2019-5.4 前言 欸,被干爆了.. 太菜了.亏我还提前看题了,还是自古大神出民间 YMOI2019的第二次考试吧.第一次没参加,这一次是第一次却出师不利..还要继续加强 还是总结一 ...
- Miller_Rabin质数测试
数论 Miller_Rabin质数测试 作用 当需要判断一个数字是否是质数时,又发现数字过大,\(0(\sqrt n)\)难以承受的时候,就可以使用Miller_Rabin质数测试 基本定理 定理一, ...
- 全志R528 系统繁忙时触摸屏I2C报错问题。
最近调试项目时遇到一个奇怪的问题. 当linux 系统繁忙时(开机,关机或APP繁忙等情况),此时按下触摸屏后, I2C总线就会报错,TP读数据失败,之后内存报错,重启. root@TinaLinux ...