我在EC2的RedHat實例上安裝了Node.js。我也安裝了Express,並試圖運行'node app.js'。我收到控制檯消息,它正在端口3000上偵聽。我嘗試導航到http://.compute-1.amazonaws.com:3000 /,但沒有顯示出來。我試圖將其更改爲8080,但沒有任何結果。我的安全組中有所有這些端口(TCP 3000,SSH 22,TCP 8000,TCP 8080)。不知道爲什麼這不起作用!這與RedHat有關嗎?RedHat和Amazon EC2上的Node.js
任何幫助表示讚賞。謝謝
我不知道該怎麼做的輸出。我看到「鏈條輸入」,「鏈條向前」和「鏈條輸出」。我在看到鏈FORWARD,它說:'「拒絕所有 - 任何地方(SRC)的任何地方(DST)拒絕-與icmp.' 這是罪魁禍首 – jnfr
我得到了它,我跑'iptables的-F'刪除所有當前的?!規則然後''iptables -A INPUT -i eth0 -p tcp -dport 22 -j ACCEPT「'爲我需要的端口和它的工作。非常感謝您指點我正確的方向 – jnfr
請注意防火牆將恢復時你重新啓動你的實例。 –