华为ensp联动Wmware虚拟机Openstack平台实现外部Vlan网络模式(解决方案)

理论知识储备
https://blog.csdn.net/u013201439/article/details/51491746
https://blog.csdn.net/weixin_34208185/article/details/93725119
https://blog.csdn.net/tjcwt2011/article/details/78659242
https://blog.csdn.net/qq_42796807/article/details/103367120

这里在虚拟机openstack做到vlan模式,渴望实现openstack平台生成的云虚拟机和(wmware虚拟机)以及物理机通信的解决方法。也可能有有更简单的方法欢迎大家进行交流。

openstack 平台网络环境

这里创建的时候偷懒了,段ID用了1,当然也可以自己定义其他的段ID 不过对应的虚拟网卡段ID就要改变
网络类型: vlan
物理网络: provider
段ID: 1
子网网关:192.168.200.2 和Wmware虚拟网卡一致



注意:接下来这一步很重要,就是开启VMnet8网卡的vlan ID,这个与openstack平台创建的vlan网段段ID一致,这里我写的是1

平台路由


这里创建一台云主机,浮动ip 为192.168.200.8

虚拟机环境

这里控制节点和计算节点都是三块网卡
ens32 192.168.100.0/24 网关 192.168.100.1 仅主机 (VMnet1)
ens33 192.168.200.0/24 网关 192.168.200.2 nat 模式 (VMnet8)
ens35 192.168.10.0/24 网关 192.168.10.1 仅主机 (VMnet2)
说明:为什么这里要用到三块网卡,因为等到后面启动ensp 他会抢占ens32和ens33 导致CRT等工具无法通过这两块(虚拟网卡VMnet1,VMnet8)网卡连接虚拟机以及云主机,所以就要靠第三块网卡 ens35 来实现。

ensp环境

这里顺带一提,其实可以有更简单拓扑(方法),只不过我目前只想到这一种,欢迎如果有更简单的方法可以和我交流

LSW2相关配置

vlan batch  10 20
interface Vlanif1ip address 192.168.200.2 255.255.255.0
#
interface Vlanif20ip address 192.168.20.20 255.255.255.0
#
interface GigabitEthernet0/0/1port link-type access
#
interface GigabitEthernet0/0/2port hybrid pvid vlan 20port hybrid untagged vlan 10 20
#
ospf 1area 0.0.0.0network 192.168.200.0 0.0.0.255network 192.168.20.0 0.0.0.255
##下面两条可以不加network 192.168.100.0 0.0.0.255   network 192.168.10.0 0.0.0.255

AR2相关配置

vlan batch 10 20
#
interface GigabitEthernet0/0/0ip address 192.168.20.10 255.255.255.0
#
interface GigabitEthernet0/0/1ip address 192.168.10.20 255.255.255.0
#
ospf 1 area 0.0.0.0 network 192.168.10.0 0.0.0.255 network 192.168.20.0 0.0.0.255 network 192.168.100.0 0.0.0.255 network 192.168.200.0 0.0.0.255 

LSW3相关配置


vlan batch 10 20
#
interface Vlanif1ip address 192.168.100.1 255.255.255.0
#
interface Vlanif10ip address 192.168.10.10 255.255.255.0
#
interface GigabitEthernet0/0/1port link-type access
#
interface GigabitEthernet0/0/2port hybrid pvid vlan 10port hybrid untagged vlan 10 20
#
ospf 1area 0.0.0.0network 192.168.100.0 0.0.0.255network 192.168.10.0 0.0.0.255network 192.168.200.0 0.0.0.255network 192.168.20.0 0.0.0.255

测试连通性

交换机LSW3可以ping通 VMnet8 网卡 ,以及openstack 平台虚拟机


交换机LSW2可以ping通 VMnet1 网卡 ,以及WMware虚拟机


使用CRT 连接第三块网卡测试

由于网卡抢占,所以CRT是连接不上openstack的云虚拟机和192.168.100.0 网段的控制节点,所以我们可以借助第三块网卡,通过ssh 进入 云虚拟机或者 控制节点,这里我们也可以看到,借助ensp 我们的云虚拟机也是可以和控制节点以及计算节点通信的。


做一些ansible的配置,可以正常使用ansible。

相关资源

链接: 先电ansible部署openstack.zip.

链接: 华为ensp联动Wmware虚拟机Openstack平台实现Vlan网络模式拓扑.zip.

华为ensp联动Wmware虚拟机Openstack平台实现Vlan网络模式相关推荐

  1. 华为ensp模拟校园网/企业网实例(XX学校网络设计与实现)

    目录 1.网络需求分析 1.1 功能需求分析 1.2 技术需求分析 1.3 网络安全需求分析 2.校园局域网设计 2.1 拓扑图 2.2 IP 规划和 VLAN 划分 2.3 核心层设备配置 2.3. ...

  2. 计算机网络实验(华为eNSP模拟器)——第十二章 VLAN集中管理协议(VCMP)

    目录 前言❗❗❗ 一.实验原理 二.实验要求 三.实验内容 (一)配置PC (二)配置交换机接口的链路类型 (三)设置VCMP角色 (四)配置管理域的域名 *(五)配置VCMP管理域的认证密码 (六) ...

  3. 华为ensp常用简单命令(二)

    华为ensp常用简单命令(二) 华为ensp 1.CE交换机 2.vlan及三大模式划分端口入vlan 3.网桥优先级 4.RSTP和MSTP 5.查看命令 华为ensp 1.CE交换机 CE交换机把 ...

  4. 华为ensp——企业网络的设计与实现【具体配置】

    企业网络的设计与实现--具体配置 本次实验在华为ensp模拟器具体实现. 文章目录 企业网络的设计与实现--具体配置 拓扑图 网段划分 办公区 VLAN+端口配置(二层) 无线网络配置 DHCP配置 ...

  5. WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败

    虚拟机安装 LINUX 在 NAT 网络模式下域名解析失败 问题现象: 在本地物理机VM上部署LINUX系统,ping 百度的域名 www.baidu.com 失败,但是ping百度的IP(39.15 ...

  6. 计算机网络实验(华为eNSP模拟器)——第二章 VRP通用路由平台介绍

    目录 前言 一.视图 (一)用户视图 (二)系统视图 (三)接口视图 二.返回视图 (一)返回上一级视图 (二)返回用户视图 三.删除和保存 (一)保存 (二)删除 四.查看 (一)查看设备信息 (二 ...

  7. 华为ensp模拟器借助VMware虚拟机的NAT网卡实现上网

    华为仿真模拟器与VMware虚拟机还能这样组合,简直太强大了 有时候,我在使用ensp动手做实验时在想,ensp里的网络设备能不能正常访问互联网呢?这样就可以更加真实的模拟环境.经过一番折腾,终于实现 ...

  8. 华为ensp模拟器设备启动失败解决合集

    华为ensp启动需要四个软件,分别是模拟器ensp.winpcap.Wireshark.VirtualBox这四个软件. 1.winpcap是windows平台下一个免费,公共的网络访问系统.Winp ...

  9. 【计算机网络】超详细——华为eNSP的安装教程

    网络工程师小白或初次接触计算机网络的学生,网络相关的书本学习起来枯燥乏味,这时需要仿真模拟器来加深对网络知识的理解.目前提供网络仿真平台有cisco.华为等,若您英语基础薄弱建议选华为,英语阅读能力较 ...

最新文章

  1. python 语言-Python的语言特点
  2. FreeCodeCamp 中级算法(个人向)
  3. Java中对象的复制
  4. Sitecore7.5 安装指南 -- 从.EXE文件安装Sitecore CMS
  5. linux debian硬盘安装,硬盘安装linux debian如何配置grub文件
  6. 由 Windows 向 Linux 迁移字体
  7. 文件查找_tar_ext34_swap
  8. x264源代码分析1。fread()
  9. excel删除行 uipath_UiPath之常见问题集锦(二)
  10. Fibonacci in the Pocket 模拟
  11. 谈谈java中的集合框架
  12. dbscan算法中 参数的意义_常用聚类算法
  13. ila数据导入matlab,MATLAB读取Xilinx ILA核保存的.ila文件中的两列数据,并输出到文件保存...
  14. gxworks2软件测试对话框,超实用!GX Works2软件的启动与窗口功能应用
  15. Linux epoll模型详解
  16. 博士生导师谈他如何检索文献
  17. 使用Python代码下载网易音乐歌曲
  18. 个人安装RHEL7需要做的事情
  19. [小白向]Python使用request库调用API并获取返回的JSON数据包中的内容
  20. JavaScript-点击复制内容

热门文章

  1. 【开源】SoDiaoEditor 可能是目前最好用的开源电子病历编辑器(B/S架构)
  2. Design patterns 设计模式
  3. 网易云课堂Java应用基础:入门篇
  4. 计算机网络技术—知识点汇总
  5. AD网络标号高亮设置
  6. python结束线程_python终止线程
  7. PMO和PM如何准备项目状态报告及进行项目进度汇报?【附项目状态表和进度跟踪表】
  8. java方法和数组的概念及法
  9. java生成二维码(链接生成二维码)
  10. scratch3.0自定义logo