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

VMware与cpolar:虚拟机跨网络协作的无缝解决方案

文章目录

    • 前言
    • 1. 在VMware ESXI中创建Ubuntu虚拟机
    • 2. Ubuntu开启SSH远程服务
    • 3. 安装Cpolar工具
    • 4. 使用SSH客户端远程访问Ubuntu
    • 5. 固定TCP公网地址

前言

虚拟化环境管理面临跨网络访问难、资源调配复杂和安全隔离的挑战。VMware Workstation/ESXi与CPolar内网穿透服务的组合,通过"深度整合+加密穿透"的创新架构,为这些痛点提供了理想解决方案。用户可实现虚拟机的跨网络无缝访问与高效协作,重新定义混合IT环境的管理范式。

VMware的虚拟化优势与CPolar的穿透能力形成协同效应。VMware支持多系统并行运行和资源动态分配,配合CPolar后,远程管理能力被扩展:管理员用手机监控ESXi主机状态,开发团队通过加密链接访问虚拟机调试代码,所有操作通过动态隧道完成,避免端口暴露风险。

多场景适配满足不同IT需求。开发团队远程调试虚拟机中的应用,无需复杂VPN配置;培训机构通过CPolar链接向学员开放实验环境,每人拥有独立虚拟机;企业将测试环境部署在ESXi,通过CPolar向客户演示产品功能。

本篇文章讲解如何在VMware ESXI中创建Linux虚拟机,并结合 Cpolar内网穿透实现随时随地通过SSH远程访问创建后的虚拟机。

1. 在VMware ESXI中创建Ubuntu虚拟机

之前文章教大家本地部署VMware ESXI,详情参考:本地部署VMware ESXi服务实现无公网IP远程访问 - cpolar 极点云官网

本篇文章演示创建Ubuntu22.04版本,ESXI版本为7.0

首先进入到VMware ESXI中,点击左侧虚拟机,点击上方 创建/注册虚拟机

93756b734c09a0c276a0ca5c4f476af.png

选择创建新虚拟机,继续点击下一页

image.png

填写虚拟机姓名、选择操作系统、及操作系统版本,点击下一页

image.png

选择存储,继续点击下一页

image.png

进入自定义设置中:

  • CPU:2
  • 内存:4GB
  • 硬盘:25GB
  • CD/DVD驱动器:数据存储ISO文件 (勾选连接)

image.png

选择本地下载好的ISO文件

5d75b845c4730390f2ac4b9055be2d0.png

点击完成即可

image.png

可以看到出现了最新创建的Ubuntu虚拟机

image.png

右键最新创建的Ubuntu虚拟机,点击电源——打开电源

image.png

可以看到虚拟机已经启动了,双击放大

image.png

语言选择中文(简体),点击安装Ubuntu

image.png

键盘布局默认Chinese,点击继续

image.png

勾选 为图形或无线硬件,以及其他媒体格式安装第三方软件,点击继续

image.png

点击现在安装

image.png

点击继续

image.png

地区选择shanghai,点击继续

image.png

填写姓名、计算机名、选择用户名、密码,点击继续

image.png

进入到安装过程中,稍微等一下

image.png

安装完成,点击现在重启

image.png

2. Ubuntu开启SSH远程服务

重启后可以看到进入到了Ubuntu主界面当中,接下来需要开启SSH远程服务

打开终端,并使用以下命令安装SSH服务器软件:

sudo apt-get install openssh-server

image.png

选择 Y

安装完成后,启动SSH服务:

sudo service ssh start

确保SSH服务已经启动

sudo service ssh status

image.png

可以看到服务已经启动了,SSH端口号默认22

查看一下Ubuntu的IP地址,稍后SSH远程访问需要用到

先输入下方命令安装tools

sudo apt install net-tools

再输入 ifconfig 查看IP地址,这里我的IP地址为192.168.50.153

image.png

接下来进行在宿主机Windows上SSH远程刚创建的Ubuntu

需要使用SSH客户端来远程连接Ubuntu,这里我使用的ssh客户端是Xshell,

点击新建:

  • 名称:自定义
  • 主机号:Ubuntu的IP地址
  • 端口号:填写22

点击连接

image.png

填写Ubuntu用户名、密码点击确定

image.png

image.png

可以看到使用SSH在本地局域网下连接成功,下面我们安装cpolar内网穿透,实现在公网也可以随时随地远程连接新创建的Ubuntu虚拟机。

3. 安装Cpolar工具

ESXi 是运行在VMware 中,所以我们需要把Cpolar安装在Windows上,点击下面地址访问cpolar官网:https://www.cpolar.com/ 注册一个账号,然后下载并安装客户端.

Cpolar下载界面:https://www.cpolar.com/download

  • windows系统:在官网下载安装包后,双击安装包一路默认安装即可。

cpolar安装成功后,在浏览器上访问本地9200端口【http://localhost:9200】,使用cpolar账号登录,即可看到Cpolar 管理界面,然后一切设置只需要在管理界面完成即可!

image.png

在管理界面点击左侧仪表盘的隧道管理——创建隧道,创建一个远程Ubuntu的公网tcp地址隧道!

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择tcp
  • 本地地址:Ubuntu IP地址:22 (这里我是192.168.50.153:22)
  • 域名类型:默认随机临时TCP端口
  • 地区:默认China Top

点击创建(点击一次创建按钮即可,不要重复点击!)

image.png

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,可以看到生成了一个tcp公网地址

image.png

4. 使用SSH客户端远程访问Ubuntu

接下来需要使用SSH客户端来远程连接Ubuntu,这里我使用的ssh客户端是Xshell,

打开Xshell,点击新建:

  • 名称:自定义填写
  • 协议:SSH
  • 主机:填写cpolar刚才生成的tcp地址(复制tcp://后面)
  • 端口号:填写生成的tcp地址:后面 (这里我是11508)

点击连接

image.png

输入Ubuntu用户名密码,可以看到远程连接成功,使用该地址,可以到任意设备连接!

image.png

image.png

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会建议使用固定TCP域名,原因是如果需要长久远程连接时,它是一个固定的公网地址,提高工作效率!

5. 固定TCP公网地址

以上步骤在cpolar中使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的公网地址和端口,该地址端口不会变化,设置后将无需每天重复修改地址。

配置固定tcp端口地址需要将Cpolar升级到专业版套餐或以上。

登录Cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为SSH保留一个固定tcp地址:

  • 地区:选择China vip
  • 描述:即备注,可自定义

点击保留

image.png

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

image.png

再次打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑

image.png

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的TCP地址:填写官网保留成功的地址,

点击更新(只需要点击一次更新即可)

image.png

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新

image.png

接下来测试一下,使用Xshell连接,同上步骤一样

主机:填写cpolar生成的公网地址(复制tcp://后面)
端口号:填写生成的tcp地址:后面 (这里我是14216)

点击连接

image.png

再输入用户名密码,可以看到同样连接成功

image.png

固定好了地址后,使用我们固定的TCP地址进行连接,同样在Xshell中,输入我们固定的tcp地址,点击连接,可以看到同样连接成功,一个永久不变的固定地址就设置好了,不用担心地址会变化了!

结尾:VMware与CPolar内网穿透服务的技术融合,不仅是虚拟化管理工具的创新,更是混合IT架构的协同典范。它让用户在享受虚拟化资源效率的同时,实现跨网络环境的无缝协作,在保障安全隔离的前提下,突破物理位置的限制。对于企业IT部门、开发团队还是教育机构,这种深度整合方案正在成为混合云管理的理想选择,重新定义虚拟化技术的应用边界。🔗💡

本篇文章知识点来源[cpolar官网][https://www.cpolar.com]


文章转载自:

http://sV1Dmo2b.qLxst.cn
http://8hPX2bPX.qLxst.cn
http://u6I9Oiza.qLxst.cn
http://s3asagcQ.qLxst.cn
http://Cwtj8b1a.qLxst.cn
http://05LcEdIN.qLxst.cn
http://6bmPQlxQ.qLxst.cn
http://I3vByl2i.qLxst.cn
http://UM5k7FyP.qLxst.cn
http://nWlqccvU.qLxst.cn
http://KeRgpojD.qLxst.cn
http://BLdLgJC2.qLxst.cn
http://Kf39O7O8.qLxst.cn
http://9dtTNhYA.qLxst.cn
http://vctp5F3D.qLxst.cn
http://cQ29UZNn.qLxst.cn
http://8kLGHdz4.qLxst.cn
http://FglWykqV.qLxst.cn
http://IRA74Nc8.qLxst.cn
http://ZLtVi9SX.qLxst.cn
http://fkk2afb2.qLxst.cn
http://m0nVV0OJ.qLxst.cn
http://l3Ic3lR4.qLxst.cn
http://gHXFHBKp.qLxst.cn
http://kPOR4z1B.qLxst.cn
http://ZMiOD7ik.qLxst.cn
http://ToUzN47r.qLxst.cn
http://XWXPxSin.qLxst.cn
http://QMK48PSe.qLxst.cn
http://XDEVFNlA.qLxst.cn
http://www.dtcms.com/a/374498.html

相关文章:

  • 【深度学习计算机视觉】03:目标检测和边界框
  • IP 访问限制选型指南(含实现示例与存储策略)
  • 思瑞浦 3PEAK ASN:高效率低成本多路音频传输方案,车规级音频芯片国产突破
  • c primer plus 第四章复习题和练习题
  • ES+MySQL实时搜索架构实战解析
  • ​人脸表情识别检测数据集​:近4k图像,8类,yolo标注
  • 【智能协同云图库】基于统一接口架构构建多维度分析功能、结合 ECharts 可视化与权限校验实现用户 / 管理员图库统计、通过 SQL 优化与流式处理提升数据
  • Linux使用-MySQL的使用
  • Linux grep 命令使用说明
  • 双引擎驱动!中新赛克AI安全方案入选网安创新大赛优胜榜单
  • Day42 PHP(mysql注入、跨库读取)
  • 开源 C++ QT Widget 开发(十四)多媒体--录音机
  • 小白成长之路-jenkins使用pipline部署
  • Elasticsearch面试精讲 Day 15:索引别名与零停机更新
  • vscode中使用git、githup的基操
  • Elasticsearch面试精讲 Day 12:数据建模与字段类型选择
  • 【Visual Studio 2017 和 2019下载】
  • 领码方案·AI狂潮:3天极速塑造高可用电商核心架构——从需求到上线,用智能驱动架构革新,打造可扩展、可维护、可复用的电商系统新范式
  • SpringCloud gateway配置predicates的匹配规则
  • Win系统下配置PCL库第一步之下载Visual Studio和Qt 5.15.2(超详细)
  • 腾讯云负载均衡增加访问策略后访问失败
  • 【Java EE进阶 --- SpringBoot】Spring DI详解
  • 内存中读写文件:设计原理与C/C++实现
  • 光场显微镜及其在三维生物成像中的应用
  • 基于FPGA的实时图像处理系统(3)——实时视频显示
  • 【慢教程】Ollama4:ollama命令汇总
  • 当医疗健康遇见RWA:区块链技术如何重塑医疗资产的未来
  • 【内存管理】6.6内核 - Vmalloc机制 - __purge_vmap_area_lazy
  • 第3周 机器学习课堂记录
  • 机器学习、深度学习与大模型:技术选型的思考与实战指南