从本地网络访问Webrick Rails服务器

时间:2012-12-22 17:25:43

标签: ruby-on-rails webrick windows-firewall

您好我正在尝试访问我在我的ubuntu上启动的Webrick rails服务器到我的Windows 7个本地。我在我的虚拟框中检查了ifconfig并使用了inet:10.0.2.15当我运行我的rails服务器时也使用了端口80,如下所示:

rails server -b 10.0.2.15 -p 80

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

你能通过apache服务器与vm共享你的ubuntu吗?那是开始的吗?在mac中,您必须启用Web共享(或类似于该措辞)。在ubuntu当你做localhost:80时会发生什么...如果我记得它应该说它有效!或类似的东西。