0

我有一个与我的网站一起运行的专用虚拟 debian 服务器,现在有一个副本,这样我就可以通过在我自己的 PC 上虚拟运行它来尝试一些配置。它运行良好,但我无法通过 http 访问机器。

问题是我的机器有一个固定的 ip,比如 194.247.xx 。但是,我的家庭网络中有 192.168.1.x 范围内的计算机

是否可以不更改我的虚拟机中的任何内容并仍然配置 vmware 网络以便我能够访问它正在运行的网站?

4

1 回答 1

1

我能看到这种情况发生的唯一方法是在家庭网络和 VM 之间使用 NAT(网络地址转换)。

为此,您可以使用基于免费软件的路由器——例如 Vyatta ( www.vyatta.org )——并创建一个带有两个 NIC 的 VM——一个在您的家庭网络上具有 IP,另一个在同一网络上具有 IP网络作为您的虚拟机。然后,您配置 NAT 以将您的家庭 IP 转换为您的 Web 服务器 IP,然后您就完成了。

没有任何“事实上的”VMware 可以让您这样做(除了使用 vShield - 无论如何都会做 NAT'ing)......

于 2013-01-01T23:32:57.277 回答