2017-04-10 81 views
-2

我有一个vmware工作站专业版12,我一次可以打开多个虚拟机。所有想要的是将它们连接在一个虚拟网络中。这将允许我在虚拟机中创建一个服务器(使用python套接字),其他虚拟机充当客户端。我的想法可能吗?如果可能的话我该怎么做。使用Vmware的虚拟网络

+0

您是否在问如何生成多个虚拟机并在同一网络上配置它们?这不是一个编程问题。 – glibdud

+0

这个问题有一些问题,所以一些OP的提示:(1)堆栈溢出不是一个其他人会为你写代码的地方,而是一个其他人可以帮助你的地方,如果你遇到特定的编码问题,你上传一个[最小,完整和可验证的示例](https://stackoverflow.com/help/mcve)。此外,(2)这个问题似乎与SO最常见的问题类似(这通常被认为是一个糟糕的习惯)(https://meta.stackexchange.com/q/142353)。最后(3)我怀疑OP所要求的是一个编程问题。 – Montmons

回答

0

林不知道这是否有帮助,但你的问题也没有真正的帮助。

所以我最后一次使用vmware是为了虚拟机。我认为它被称为wmware工作站12.我使用了免费版本,允许您将其用于非商业用途。如果你正在使用,那么这很可能适用。

因为它不是专业或商业版本,所以一次只能打开一个虚拟机。但从你的问题看起来就像你使用python。不确定那是什么意思。但是我想说的是,如果它的免费版本,那么你一次只能打开一个虚拟机。

这可能是你的问题。

我希望这有助于,如果不是你,那么别人。

编辑

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

https://www.youtube.com/watch?v=8VPkRC0mKF4

https://youtu.be/vKoFSmy3agM?t=131

这里是链接到简单的Python服务器

https://www.tutorialspoint.com/python/python_networking.htm

在客户端代码的主机变量应该是服务器的IP,而不是的gethostname。所以在服务器上使用ifconfig/ipconfig来查找服务器IP。

+0

我已更新我的问题 –

+0

嗨,我已更新我的帖子,我希望有所帮助。 – noyanc

+0

感谢您的回复,我会尽快尝试 –