2

我使用 VMware 在 Windows 7 Pro 上将 Ubuntu(最新版本)作为虚拟机运行。我的问题是,我可以在虚拟机运行时让 rails sever 可访问 Windows 吗?因此,例如,如果我在 Windows 浏览器上键入,http://localhost:3000我会得到 rails sever 吗?

另外,我可以让它从外部访问计算机,所以如果有人打字 myipaddress:3000,他就可以作为客户端访问服务器吗?

我希望这很清楚。

4

1 回答 1

2

这里有很多“如果”,但它应该“正常工作”。

在 Linux 中,找到虚拟机的 IP 地址。

$ /sbin/ifconfig

您正在寻找一个可能标记为“ eth0”的部分,并且在该部分中为“ inet addr”。

从您的 Windows 主机使用该地址和端口 3000 应该可以正常工作。如果没有,请发布您看到的具体问题,包括您可以找到的任何日志或您在 Linux 客户端上运行的任何防火墙的信息。

于 2012-10-10T02:00:16.233 回答