簡體   English   中英

Azure Ubuntu VM應用程序只能在端口80上連接

[英]Azure Ubuntu VM application only able to connect on port 80

我在Azure上具有Ubuntu16.04 VM,並嘗試在其上運行節點服務器。 將端口綁定到80后,便可以從瀏覽器( http:// abcd:80 )訪問它。 但是,如果我嘗試將服務器綁定到其他端口,例如3300或8080,則瀏覽器嘗試連接時會超時。 http:// abcd:3300

我確保:

  1. NSG中存在端口3300的入站安全規則
  2. 瀏覽器計算機的Windows防火牆允許端口3300(我什至嘗試暫時將其完全關閉,但無濟於事)
  3. 我沒有使用天藍色的負載均衡器
  4. 我正在使用root特權啟動節點
  5. 節點綁定到(端口“ 0.0.0.0”)
  6. (我認為),我聽的正確端口netstat -ant | grep 3300 netstat -ant | grep 3300

    tcp6 0 0 :::3300 :::* LISTEN

我現在花了幾個小時在互聯網上研究如何使其工作,並嘗試了所有我能找到的,但無濟於事。 如果有人有任何意見,我將很樂意嘗試。

傑森是正確的,這是一個普遍存在的問題。 如果將來有人遇到這個問題,我可以使用以下命令解決

sudo ufw allow proto tcp from any to any port 3300

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM