-2

我的流星应用程序在我的生产服务器上运行。我在另一台服务器上设置了反向代理。

从我的反向代理服务器到我的应用服务器的 curl 给了我一个Connection Refused

我的应用程序在端口 8080 上运行,我的防火墙允许访问该端口。我怀疑连接被拒绝的原因是我的应用程序在 127.0.0.1 而不是 0.0.0.0 上运行

跑步时sudo netstat -tapn我得到一个

tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 14391/node

如何让应用程序在 0.0.0.0 上运行。如果这不是原因,还有什么可能导致连接被拒绝?

4

1 回答 1

1

127.0.0.1 是回送 IP,它通常与 localhost 相同(在您的 hosts 文件中定义)。您应该永远无法从外部连接到该 IP。0.0.0.0 绑定到服务器上的所有 IP,可以从外部访问。

于 2016-07-10T06:51:11.543 回答