1

我有一个Windows 2016服务器实例在Google Cloud Engine上运行node.js网站(请不要问为什么)。 Node.js的应用程序执行此:我是否需要重新启动实例才能应用防火墙规则

var server = http.createServer(app); 
server.listen(3000); 

,其根据所述节点的文档,侦听每个接口上。 事实上,如果我从那里连接到10.132.x.x地址,我确实看到了该网站。 但是,似乎该端口被外部连接的防火墙阻止。

因此,我创建了一个新的防火墙规则,允许使用tcp:3000来正确标记实例。但这似乎并不奏效。

我需要重启我的实例吗?或者做其他事情?

+0

看起来您已经解决了问题,但仅供参考,您无需重新启动实例即可使GCE防火墙规则更改生效。 – jarmod

回答

1

啊,傻了。 Windows实例本身也有一个防火墙。

+0

您应该将此标记为正确答案,以便人们知道您不再需要帮助。 – jarmod

+0

@jarmod是的,尽管我只能在2天后将自己的答案标记为有效...... –

相关问题