0

我正在通过 vagrant 运行 ubuntu 14.10

主机是windows 8.1

在主机(Windows 8.1)中,

  1. 我可以向客人发送 ICMP 消息:ubuntu
  2. 我可以将 ssh 连接到 guest:ubuntu,用于端口转发 - 在 Windows 中,localhost:2222
  3. 但只是无法连接到 ubuntu 的网络服务器,localhost:3000 或 4000 或刚刚显示的任何端口ERR_CONNECTION_REFUSED

当然,端口转发已完成

实际上,在 ubuntu 中,我可以连接网络服务器

lynx localhost:3000

但在 Windows 中,我不能只连接网络服务器。ssh、icmp 都可以。真的,我不明白为什么它不起作用。有人帮帮我

4

1 回答 1

0

解决方案在启动服务器时使用以下代码运行。

rails s -b 0.0.0.0

我从其他帖子中找到了这个关于相同问题的解决方案回答者说'你需要确保服务器绑定到 0.0.0.0 以便所有接口都可以访问它。

我希望这篇文章能帮助遇到同样问题的人:)

于 2015-01-02T09:25:19.387 回答