我正在 VirtualBox 下的 Ubuntu 中开发 Python Flask 应用程序,从 OSX 运行。现在我想从 OSX(主机操作系统)连接我的 python 应用程序。我正在使用 NAT 网络,并且已经阅读了有关端口转发的信息(我认为这很容易)。但是,不知何故,如果我使用 Google Chrome 测试我的应用程序,尝试打开http://localhost:8888
(我在 Ubuntu 中的服务器监听端口 8888),chrome 返回Server return no response
(或有点)
我在 OSX 终端中发出以下命令:`VBoxManage modifyvm "Ubuntu 12.0.4 LTS" --natpf1 "fikrposdc,tcp,,8888,,8888"。我的 python 应用程序已经在监听端口 8888,:
* Running on http://127.0.0.1:8888
我在 Ubuntu 中读过,默认情况下没有防火墙。所以,我尝试 netstat,但发出 `netstat | grep LISTEN 没有给出任何输出...
有什么我错过的吗?
`