当前位置: 首页 > news >正文

ESXi配置两个不同网段虚拟机互通

ESXi配置两个不同网段虚拟机互通

拓扑图:

在这里插入图片描述

步骤
  1. 在ESXi上新建一个虚拟交换机
  2. 新建两个端口组,VLAN ID分别为30和31,添加到新建的虚拟交换机上
  3. 创建两个虚拟机,网络适配器分别使用新建的端口组30和31
  4. 对新建的虚拟机配置IP
  5. 在物理交换机上找到对应的接口,配上两个VLAN,设置链路类型为trunk,添加创建的两个VLAN,并为两个VLAN配置对应网关

在交换机中的配置:

system-view
创建vlan
vlan 30
给接口添加这个vlan
port g1/0/7
vlan 31
port g1/0/7

进入接口 1/0/7
interface GigabitEthernet 1/0/7
配置端口链路类型为trunk
port link-type trunk
port trunk permit vlan 30 31

配置网关
interface Vlan-interface30
description cyt_esxi_172.16.12.3
ip address 192.168.233.2 255.255.255.0

互相ping对方的IP,ping通就成功了

原理

VLAN间互访的两个方案:VLAN终结(单臂路由)、VLANIF虚接口

VLANIF方案:每个VLAN需要配置一个VLANIF,给VLANIF配置接口IP地址,并指定一个IP子网网段,作为VLAN内主机的网关

ESXi系统中VLAN间通信原理
  1. PC1发送数据,端口组30会给他发送的数据包带上VLAN 30的tag,然后发送到Switch
  2. 数据包发送到trunk接口时,VLAN 30在trunk的VLAN ID列表里面,于是接收
  3. 数据包传到对应的VLANIF 30,MAC头以及VLAN tag被剥离
  4. 通过路由传到下一跳,也就是VLANIF 31
  5. VLANIF 31给数据包加上自己的源MAC和PC2的目的MAC,以及VLAN 31的tag,发送
  6. 数据包来到trunk接口,VLAN 31与这个接口的PVID(默认为1)不同,且在VLAN ID列表里,发送出去
  7. 端口组31接收到之后会剥离tag发送给PC2
http://www.dtcms.com/a/3681.html

相关文章:

  • 考研408-计算机网络 第一章-计算机网络体系结构学习笔记及习题
  • 工具介绍——第三方软件远程连接(工具:Rustdesk)
  • 长短期神经网络LSTM的博文分类,长短期神经网络的原理分析
  • 【开题报告】基于uniapp的在线考试小程序的设计与实现
  • Python武器库开发-常用模块之subprocess模块(十九)
  • 技术分享 | App常见bug解析
  • CVE-2023-34040 Kafka 反序列化RCE
  • 【GEE】7、利用GEE进行遥感影像分类【随机森林分类】
  • 10 路由协议:西出网关无故人,敢问路在何方
  • 2、Sentinel基本应用限流规则(2)
  • Linux下Jenkins自动化部署SpringBoot应用
  • Java - Hutool 获取 HttpRequest:Header、Body、ParamMap 等利器
  • WebSocket Day03 : SpringMVC整合WebSocket
  • 如何实现合同字段快速选择填充
  • Latex中摘要格式(无大标题)
  • AI+BI行业数字化转型研讨会 - 总结精华回顾
  • nuxt 路由 动态路由配置
  • 面试问题?
  • 11.7移位寄存器,计数器,时序分析,状态机,verliog实现
  • 【双指针+简化去重操作】【int运算溢出】Leetcode 18 四数之和
  • HCIA数据通信——NAT
  • Python图像处理之OpenCV模块
  • 企业电子招投标采购系统——功能模块功能描述+数字化采购管理 采购招投标
  • Capto2024专为Mac电脑设计的屏幕录制和视频编辑软件
  • <蓝桥杯软件赛>零基础备赛20周--第4周--杂题-1
  • 硕鼠——视频下载利器
  • npm create vue@latest 原理
  • ChatGPT 最近一年的发展情况回顾、以及我们关心的数据安全问题
  • 游戏中UI的性能优化手段
  • gitee.com[0: xxx.xx.xxx.xx]: errno=Unknown error