在主机中,无法连接网络服务器,vagrant
In host machine, cannot connect webserver, vagrant
我正在通过 vagrant
运行 ubuntu 14.10
主机是windows8.1
在主机中(windows 8.1),
- 我可以发送 ICMP 消息到 guest:ubuntu
- 我可以将 ssh 连接到 guest:ubuntu,用于端口转发 - 在 windows、localhost:2222
- 但无法连接到 ubuntu、localhost:3000 或 4000 或任何端口的网络服务器
刚刚显示
ERR_CONNECTION_REFUSED
当然,端口转发完成了
实际上,在 ubuntu,我可以为
连接网络服务器
lynx localhost:3000
但在 windows 中,我无法仅连接网络服务器。
ssh,icmp 是有效的。
真的,我不明白为什么它不起作用。
有人帮帮我
解决方案是 运行 启动服务器时的代码。
rails s -b 0.0.0.0
我从其他 post 处找到了关于相同问题的解决方案 回答者说“您需要确保服务器绑定到 0.0.0.0 以便所有接口都可以访问它。”
我希望这 post 能帮助遇到同样问题的人:)
我正在通过 vagrant
运行 ubuntu 14.10主机是windows8.1
在主机中(windows 8.1),
- 我可以发送 ICMP 消息到 guest:ubuntu
- 我可以将 ssh 连接到 guest:ubuntu,用于端口转发 - 在 windows、localhost:2222
- 但无法连接到 ubuntu、localhost:3000 或 4000 或任何端口的网络服务器
刚刚显示
ERR_CONNECTION_REFUSED
当然,端口转发完成了
实际上,在 ubuntu,我可以为
连接网络服务器lynx localhost:3000
但在 windows 中,我无法仅连接网络服务器。 ssh,icmp 是有效的。 真的,我不明白为什么它不起作用。 有人帮帮我
解决方案是 运行 启动服务器时的代码。
rails s -b 0.0.0.0
我从其他 post 处找到了关于相同问题的解决方案 回答者说“您需要确保服务器绑定到 0.0.0.0 以便所有接口都可以访问它。”
我希望这 post 能帮助遇到同样问题的人:)