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天后將自己的答案標記爲有效...... –

相關問題