如何使用另一台虚拟机访问连接到专用网络的虚拟机

如何使用另一台虚拟机访问连接到专用网络的虚拟机

我有 2 个 VMware 虚拟机,每个虚拟机都运行 Windows Server 2017 (Server Core) Build 17046。我正在使用 VMware。

VM #1 可以访问客户端 - 网络适配器 1 VM #1 还可以访问私有网络 (VMnet10) - 网络适配器 2

VM #2 仅可以访问私有网络 (VMnet10) - 网络适配器 1 VM #2 正在运行 Minecraft 服务器

我想要实现的是让客户端连接到虚拟机 #1 的端口 25565,然后虚拟机 #1 将连接重定向到虚拟机 #2 的端口 25565

图表

换句话说,我希望客户端能够连接到 VM#2,而无需对网络配置进行任何更改。

以下是我的网络适配器在 VMware 中的片段:

剪掉

VM #1 的第一个适配器连接到仅主机,因为目前我的 PC(主机)是唯一的客户端

答案1

您必须在VM #1使用该netsh工具时设置端口转发。

欲了解更多详细信息,请参阅以下页面:
接口 Portproxy 的 Netsh 命令 | Microsoft Docs

另外,不要忘记在VM #2's防火墙中打开端口 25565 以接收传入流量。

相关内容