簡體   English   中英

配置了NSG規則的新Azure VM上的連接超時端口80

[英]Connection timeout port 80 on new Azure VM with NSG rules configured

我剛剛使用(推薦)資源管理器部署模型在Microsoft Azure中創建了一個新的Ubuntu 14.04虛擬機。 以下屏幕截圖顯示了部署配置和結果資源:

在此輸入圖像描述

部署之后,我通過公共IP使用SSH訪問VM,登錄並安裝了nginx。 我使用默認配置保留它並執行'curl localhost'以確保Web服務器正在運行。

然后,我轉到了Network Security Group資源,並為端口80添加了允許規則到入站規則:

在此輸入圖像描述

然后我打開瀏覽器並嘗試請求與NIC關聯的公共IP並獲得連接超時。

編輯:我可以通過取消NSG與NIC的關聯來獲取訪問權限,但如果我重新關聯它,我將在幾分鍾內再次被阻止。

我嘗試使用相同的過程來設置帶有IIS的Windows Server VM,但我得到了相同的結果。

我在這里錯過了什么?

使用經典部署模型進行相同設置時,我沒有遇到任何錯誤,這只在嘗試推薦的資源管理器模型時發生。

對於仍在使用新Portal Blue上的入站規則的用戶,您需要將Network Security Group(NSG)設置為:

  • 允許來自(來源)的連接

any來源

* - 對於源端口范圍( 非常重要,因為設置80或443似乎正常 - 這是不正確的)

  • 目的地

any

80 - 作為目標端口范圍(或您的網絡服務器正在偵聽的端口 - 它也可能是8080或其他)

其他端口也是如此,例如443用於https連接。

在此輸入圖像描述

您的NSG上的源端口是什么? 你有沒有留下任何/ *? 如果不是,你只限制自己來自那個端口的流量。

暫無
暫無

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

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