ESXi 添加新网络 配置ubuntu虚拟机双网卡

基本概念

在ESXi的虚拟机之间确保正常通信的基础是网络服务,通常在物理网络中需要使用不同的物理设备进行连接才能组建出高效的网络服务,而在虚拟网络中,需要不同的虚拟设备为其提供服务。

ESXi的网络类型:

1、物理网络:物理网络是为了使物理服务器之间能够正常通信而建立的网络,vSPhere基础物理架构的各个部分都要通过物理网络进行连接,同时虚拟网络建立在物理网络之上,没有物理网络,那么,虚拟网络也就没有存在的价值。

2、虚拟网络:虚拟网络是在ESXi主机上运行的虚拟机之间为了互相通信而相互逻辑连接所形成的网络。ESXi主机可以有多个物理网卡,虚拟机也可以创建多个虚拟网卡,将其同时连接到虚拟交换机可实现虚拟机之间的互相通信。

ESXi的网络组件

1、物理网卡:简称“vmnic”,ESXi内核的第一块称为“vmnic0”,第二块称为“vmnic1”,以此类推....ESXi主机可以有多个vmnic连接不同的物理网络设备,如交换机、路由器、ISCSI存储等。

2、虚拟网卡:简称vNIC,每台虚拟机都可以有多个虚拟网卡,用于连接虚拟交换机,确保相互之间的正常通信。

3、虚拟交换机:简称vswitch,是由ESXi内核提供的,用于确保虚拟机和管理界面之间的相互通信,并且由类似物理交换机的端口/端口组提供网络连接。虚拟交换机有三种:标准交换机、分布式交换机和第三方提供的交换机。

①标准交换机:它由每台ESXi主机单独集中管理的,与物理交换机十分类似,但不具备一些高级功能,如VLAN等。它操作简单,但每次进行配置修改都要在所有ESXi主机上进行重复的操作,并且在主机之间迁移虚拟机时,会重置网络连接状态,加大了我们监控和故障排除的难度。

虚拟机端口组:用于连接ESXi上的虚拟机使其能够相互通信,也可以连接外部网络,如果没有接入vmnic,那么就只能在单台ESXi主机内部进行通信了;

VMKernel:用于ESXi主机通过网络连接提供vSPhere的高级功能,如vMotion、存储网络等

NIC Team:用于将多个vmnic同时接入同一个端口/端口组,增加吞吐量,并在出现故障时,可以提供链路冗余(好像有种以太网通道的感觉)

②分布式交换机: 它是可以对多个ESXi进行集中式管理的高级交换机,可以对多个ESXi进行统一管理,包括管理成本,流量监控、流量控制、私有VLAN等高级功能。它提供一种分布式端口/端口组。

分布式端口组的成员是连接到ESXi主机的VMKernel或vNIC的一种端口,可以为每个端口指定配置,但成员端口本身也可以更改部分设置,分布式端口组还可以定义通过分布式交换连接到网络的方式。

ESXi主机添加新网络 配置双网卡

注意: 一个虚拟交换机上绑定俩张网卡,只是作为一个虚拟交换机的两个备份而已,两个网卡是不能够同时连网线用的如下图所示

如果要在esxi上建虚拟机连接两个网段,需要再创建一个新网络,创建新虚拟交换机并绑定新的网卡。然后创建虚拟机时就可以再新建一个网络适配器,选择新创建的网络即可。创建新网络和新虚拟交换机操作如下所示:

选中需要配置的ESXi主机,点击 配置>网络>虚拟机交换机>添加网络

选择“标准交换机的虚拟机端口组”

选择“新建标准交换机”,不要选择默认的vSwitch0,那个默认是用于处理ESXi主机管理服务流量的。

点击 + 选择物理网络适配器

添加一个物理适配器即可(也可添加多张物理适配器,有利于流量均衡)

一般默认即可

ps业务网络的物理网卡上游交换机端口配置为trunk,我们在配端口组时需要配置 VLAN ID (0-4094)

点击FINISH。

后面我们在创建虚拟机的时候就可以选择这个新创建的网络来使用了。

编辑虚拟机,添加新的网络适配器,并点击浏览选择新创建的网络即可。

进入虚拟机查看网卡并配置静态ip

ifconfig -a //查看全部网卡,可以看到有ens160 和 ens192俩个网卡

vim /etc/netplan/00-installer-config.yaml

network:ethernets:ens160:dhcp4: falseaddresses:- ip1/12gateway4: 10.1.1.1nameservers:addresses: [114.114.114.114, 10.1.1.1]ens192:dhcp4: falseaddresses:- ip2/29gateway4: gatewayIP2nameservers:addresses: [114.114.114.114, 10.1.1.1]version: 2

netplan apply 重载网卡即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/222961.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧工厂人员定位系统源码,融合位置物联网、GIS可视化等技术,实现对人员、物资精确定位管理

智慧工厂人员定位系统源码,UWB高精度定位系统源码 随着中国经济发展进入新常态,在资源和环境约束不断强化的背景下,创新驱动传统制造向智能制造转型升级,越发成为企业生存发展的关键。智能工厂作为实现智能制造的重要载体&#xf…

如何在外远程访问本地NAS威联通QNAP?

🌈个人主页:聆风吟 🔥系列专栏:数据结构、Cpolar杂谈 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋前言一. 威联通安装cpolar内网穿透二. 内网穿透2.1 创建隧道2.2 测试公网远程访问 三.…

Webpack——Webpack简介

1、什么是Webpack? Webpack是一个开源的JavaScript模块打包工具,其最核心的功能是解决模块之间的依赖,把各个模块按照特定的规则和顺序组织在一起,最终合并为一个JS文件(有时会有多个,这里讨论的只是最基本…

MySQL的Linux安装

在MySQL官网下载压缩包MySQL :: Download MySQL Community Server (Archived Versions) 下载完成后将压缩包上传到Linux中。我这里是下的CentOS的压缩包。 并且用的是FinalShell连接工具,可以选择压缩包直接上传。 ​ 上传完毕后,新建mysql文件夹&…

pinia从入门到使用

pinia: 比vuex更适合vue3的状态管理工具,只保留了vuex 原有的 state, getters,actions 作用等同于 data computed methods,可以有多个 state 1.安装创建导入 安装:npm install pinia 或 yarn add pinia 创建stores/index.js inde…

java springboot中使用 AOP监听方法执行周期

首先 我们在 pom.xml 中 dependencies标签中加入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId> </dependency>然后 我们随便创建一个类 编写代码如下 package com.ex…

学习grdecl文件格式

一、初步了解 最近在学习grdecl文件格式&#xff0c;文档不多。查找资料发现&#xff0c;这个格式的文件是由斯伦贝谢公司的ECLIPSE专业软件生成的。 搜到一些文档&#xff0c;都是2010年之前的&#xff0c;似乎有些用处。文档也交代了这个文件格式分为二进制和文本格式…

设计问卷调查问题的技巧二:确定问题的结构与顺序

上篇文章中&#xff0c;我们了解到设计问卷调查问卷的技巧有保持问题中立、少用开放式问题、保持全名平衡的答案集、谨慎设置单一回答。在这篇文章中&#xff0c;我们将继续深入探讨设计问卷调查问题的剩余5大技巧&#xff01; Tip5&#xff1a;注意问题的顺序 虽然您可以任意…

Project DESFT 白皮书中文版——应用于普惠金融的可信数字凭证解决方案

1. 概述 Project DESFT 是由 Solv 基金会与 zCloak Network 联合设计孵化&#xff0c;以跨境贸易和金融服务为场景的分布式可信数字凭证解决方案&#xff08;Distributed Trusted Digital Credential Solution&#xff09;&#xff0c;项目获得新加坡金管局&#xff08;Monetar…

Vsan数据恢复—Vsan分布式存储数据恢复案例

vSAN故障&#xff1a; 一台存储采用了VSAN分布式存储架构&#xff0c;存储内共有24块硬盘存储数据。 这台vSAN存储设备关机重启。经过数据恢复工程师的检测&#xff0c;发现vSAN逻辑架构出现故障&#xff0c;上层虚拟机瘫痪&#xff0c;存储内的数据丢失。 vsan数据恢复过程&am…

【ONE·Linux || 网络基础(四)】

总言 主要内容&#xff1a;传输层UDP、TCP协议基本介绍。UDP报文格式、TCP报文格式、三次握手四次挥手、TCP可靠性策略说明。 文章目录 总言8、UDP协议&#xff08;传输层一&#xff09;8.1、传输层预备知识8.1.1、端口号8.1.2、一些指令&#xff08;netstat、pidof、xargs&am…

ChatGLM2详细安装部署(chatglm2大模型安装步骤三)

ChatGLM2安装部署 1.服务器配置 服务器系统:Centos7.9 x64 显卡:RTX3090 (24G) 虚拟环境:Miniconda3 2.安装部署 2.1 ChatGLM2下载 输入命令:git clone https://github.moeyy.xyz/https://github.com/THUDM/ChatGLM2-6B.git 输入命令:cd ChatGLM2-6B 注:https://g…