无法访问google云ubuntu 16.04实例上的nodeJS REST API,但是我可以成功ping公共IP

我在谷歌云上有一个Ubuntu 16.04实例,我可以用它的公共IP来ping实例,我试图在它上面运行一个nodeJS后端REST-API ..我已经成功地在本地机器上检查了API和mongoDB。

在terminal连接,我可以看到nodeJS我的服务器(API)正在运行,但我无法访问它。 我已经尝试使用networking浏览器和邮递员的API调用,但延迟几秒钟后出现以下错误“无法得到任何响应 – 有一个错误连接到:”如何解决这个问题,什么可能是这个问题的原因。

您需要在防火墙规则部分打开必要的端口

转到 – >云控制台 – >networking – > VPCnetworking – >防火墙规则

点击创build防火墙规则,添加一个名称,其余的保持默认,并在源IP范围内添加0.0.0.0/0,并在指定的协议和端口添加tcp:<“您的应用程序端口”>

Interesting Posts