0

您好,我正在尝试将我在 ubuntu 上启动的 Webrick rails 服务器访问到本地的 Windows 7 电脑。我在我的虚拟框中检查了 ifconfig 并在运行我的 rails 服务器时使用了 inet:10.0.2.15 并且还像这样使用了端口 80:

rails server -b 10.0.2.15 -p 80

它没有在终端中给我一个错误,但是当我尝试在我的 Windows 浏览器上转到 10.0.2.15 时,它说它无法连接。我尝试在 Windows 中禁用防火墙,但仍然无法正常工作。谢谢你。

4

2 回答 2

1

为您的 VM ubuntu 选择另一种网络类型。我建议桥接网络。重新启动 vm,它应该在与您的 windows 主机相同的网络中获取 ip(例如 192.168.0.XXX)。然后,您将能够从网络的任何端口 80 或 3000 访问您的 Rails 服务器。

于 2012-12-22T17:42:16.100 回答
0

您也可以通过 apache 服务器与 vm 共享您的 ubuntu 吗?开始了吗?在 Mac 中,您必须启用网络共享(或类似的措辞)。在ubuntu上,当你这样做时会发生什么localhost:80......如果我记得它应该说它有效!或类似的东西。

于 2012-12-22T17:32:49.573 回答