fun*_*iki 3 windows-7 virtualbox ubuntu node.js ubuntu-12.04
我正在尝试在 VirtualBox 上运行的 Ubuntu 来宾操作系统上设置 node.js 服务器。
如果我尝试从 Ubuntu 映像上的浏览器访问它,一个简单的“Hello World”HTTP 服务器运行良好,但我正在努力在主机操作系统(Windows 7)的浏览器上打开页面。
我正在使用 VirtualBox 中的“桥接适配器”设置,并为来宾计算机获取 192... 本地 IP 地址。
服务器侦听端口 8124,因此我在路由器设置中转发了该端口(TCP 和 UDP)。
当我尝试在浏览器中打开 [Ubuntu IP 地址]:8124 时,收到“无法连接”消息。正如我之前提到的,Ubuntu 浏览器上的“localhost:8124”显示了我想要的“Hello World”页面。
对这个问题的任何帮助将不胜感激。
小智 7
可能为时已晚,但我想出了一种通过非常简单的步骤来实现它的方法。
- 在来宾操作系统的网络设置中,使用
Bridged Adapter.- 使用 IP 0.0.0.0而不是127.0.0.1运行 Node.js 服务器。
以上设置有效,我也可以从同一网络中的其他机器访问服务器。
| 归档时间: |
|
| 查看次数: |
6545 次 |
| 最近记录: |