Virtual-Machines
Azure 網路安全組 - 入站 - 埠不工作
在 Azure 資源管理組 (ARM) 中創建了一個 Ubuntu 14.04 LTS VM。向入站安全規則添加了幾個埠(例如 9220、6789、6980),在這些埠中,只有 9220(以及預設啟用的埠 - 22、80)正在工作,所有其他埠均不工作。NSG 與 NIC 和子網完美關聯,沒有運氣,甚至創建了一個新的 NSG 並與相同的 NIC 和子網關聯,仍然沒有運氣。預設情況下禁用 Ubuntu 防火牆。NSG 截圖
根據您的描述,您的服務似乎沒有收聽或收聽
127.0.0.1
。你可以使用
netstat -ant|grep <port>
. 結果應如下所示:tcp 0 0 0.0.0.0:<port> 0.0.0.0:* LISTEN
該服務無法在 127.0.0.1 上偵聽。它應該正在偵聽
0.0.0.0
或 VM 私有 IP(例如 10.0.0.4)。您可以檢查您的虛擬機內部,
curl 127.0.0.1:<port>
. 請確保它可以提供服務。
導航到您的 VM 網卡,選擇有效安全規則並檢查其中的內容,以確保您的規則得到應用。之後,檢查您的 Linux 框以查看開放埠
netstat -tulnp | grep <port no>