Python 使用Vmware的虚拟网络

Python 使用Vmware的虚拟网络,python,sockets,vmware,Python,Sockets,Vmware,我有一个vmware workstation pro 12,一次可以打开多个虚拟机。我们想要的只是将它们连接到一个虚拟网络中。这将允许我在虚拟机中创建一个服务器(使用pythonsockets),其他vm充当客户机。我的想法可能吗?如果可能的话,我怎么做。我不确定这是否有帮助,但你的问题也没有真正的帮助 所以我上次使用vmware是为了虚拟机。我想它叫wmware workstation 12。我使用的是免费版本,允许您将其用于非商业用途。如果您正在使用它,那么这很可能适用 因此,由于它不是专业

我有一个vmware workstation pro 12,一次可以打开多个虚拟机。我们想要的只是将它们连接到一个虚拟网络中。这将允许我在虚拟机中创建一个服务器(使用pythonsockets),其他vm充当客户机。我的想法可能吗?如果可能的话,我怎么做。

我不确定这是否有帮助,但你的问题也没有真正的帮助

所以我上次使用vmware是为了虚拟机。我想它叫wmware workstation 12。我使用的是免费版本,允许您将其用于非商业用途。如果您正在使用它,那么这很可能适用

因此,由于它不是专业版或商业版,一次只能打开一个虚拟机。但是从你的问题来看,你似乎在使用python。不知道那是什么意思。但我想说的是,如果它是免费版本,那么你可能一次只能打开一个虚拟机

这可能是你的问题所在

我希望这对你有帮助,如果不是你,那么是其他人

编辑

下面是我发现的一些youtube视频,它们将有助于建立一个虚拟网络。您需要创建一个仅限主机的网络。您可能希望打开dhcp。一旦您创建了虚拟网络。所有虚拟机都需要使用相同的虚拟网络。既然您的虚拟机位于同一网络上,并且能够相互通信,那么希望您的python脚本能够正常工作。我不知道如何使用pyhton。否则,将提供代码来打开一个简单的套接字并从客户端对其进行测试。无论如何,我相信你可以正确地使用你的脚本,它现在应该可以工作了。您可能需要使用ipconfig(windows cmd)/ifconfig(unix终端)来查找服务器计算机的ip地址

下面是指向简单python服务器的链接

客户端代码中的主机变量应该是服务器的ip,而不是gethostname。所以在服务器上使用ifconfig/ipconfig来查找服务器ip。
您是否在询问如何生成多个虚拟机并在同一网络上配置它们?这不是一个编程问题。这个问题有一些问题,因此给OP一些提示:(1)堆栈溢出不是其他人为您编写代码的地方,而是当您遇到特定的编码问题并上载代码时,其他人可以提供帮助的地方。此外,(2)该问题似乎类似于最佳实践问题,依此类推。最后(3)我怀疑OP所问的是否是一个编程问题。谢谢你的回答,我很快就会尝试一下