2015-10-23 68 views
-2

我在GCE上创建了一个实例,并启动了一个运行在端口5000上的python Flask hello-world脚本。端口5000在防火墙设置中列入白名单。无法通过外部IP访问GCE实例

执行ping外部IP是成功的,但是当我试图访问,我得到这个错误:

“无法连接到104.154.87.175端口5000:连接被拒绝”

+0

你是如何运行应用程序? – davidism

+0

从命令行︰python hello.py –

+0

可能重复的[Flask - 配置dev服务器在网络上可见](http://stackoverflow.com/questions/7023052/flask-configure-dev-server-tobe -visible-across-the-network) – davidism

回答

2

试试这个 应用。运行(主机= 0.0.0.0)

例如192.168.1.1是您的机器ip。 192.168.1.0是您的计算机所在的整个子网。0.0.0.0适用于全球所有现有的IPv4网络。

+0

你能解释它为什么会起作用吗? – Zulu

+0

这通过所有的网络服务于应用程序。例如192.168.1.1是你的机器ip。 192.168.1.0是您的计算机所在的整个子网。0.0.0.0是整个网络。 – CESCO