簡體   English   中英

在Azure VM中為TCP啟用端口

[英]Enabling port for tcp in Azure VM

我已經創建了Windows WCF服務,並且希望將其托管在Azure VM中。

該服務在VM內本地運行良好,但是嘗試在VM外部訪問服務時,無法在指定端口連接到該服務。

請求服務時,出現以下錯誤:

SocketException (0x274d): No connection could be made because the target machine actively refused it...

另外,在使用公共ip通過命令提示符對虛擬機執行ping操作時,我的Request timed out

我已經在Azure入站規則以及VM防火牆入站規則中為TCP啟用了端口。 VM是Windows Server。

如何從另一個系統訪問VM中運行的服務?

任何幫助表示贊賞。

  1. 檢查應用程序是否在您暴露的端口上運行
  2. 檢查Windows級防火牆是否允許從您的目的地在該端口上的流量
  3. 檢查NIC級別NSG允許從您的目的地到該端口的流量
  4. 檢查子網級別NSG允許從您的目的地到該端口的流量
  5. 您可能在網絡設置中也有Azure Firewall \\ UDR \\ NVA,也請進行檢查(如果不運行企業級設置,則可能性很小)。

暫無
暫無

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

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