Azure DevOps Server 所需的埠

Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019

防火牆會控制網路埠,但 Azure DevOps Server 需要埠存取。 您必須確定防火牆不會封鎖其所需的埠 Azure DevOps Server。

防火牆

如果您使用 Windows 防火牆,且其設定為允許例外狀況,Azure DevOps Server 的安裝精靈會開啟 Azure DevOps Server 需要的埠。 如果 Windows 防火牆設定為不允許例外狀況,您應該將它設定為在安裝 Azure DevOps Server 期間允許例外狀況。 否則,您必須手動開啟 Azure DevOps Server 需要的埠。 如需詳細資訊,請參閱 如何在單一計算機上設定 Windows 防火牆

如果您使用一些其他防火牆產品,您應該檢查其檔,以判斷如何開啟 Azure DevOps Server 需要的埠。

SQL Server的必要埠

下表指定 SQL Server 所需的 TCP 連接埠。

伺服器或應用程式內容 [TCP 動態通訊埠]
SQL 服務 (資料庫引擎) 1433¹
SQL Browser 服務 (資料庫引擎) 1434
SQL Server Analysis Services 重新導向器 2382
SQL Server Analysis Services 2383
SQL Server Reporting Services 80

¹ SQL Server 預設實例使用埠 1433。 針對具名實例,SQL Server 會使用操作系統指派的動態埠。 使用 SQL Server Configuration Manger 來判斷任何具名實例的 SQL Server 埠號碼。 如需詳細資訊,請參閱 Microsoft 網站上的此頁面:設定 Windows 防火牆以允許 SQL Server 存取

報表伺服器埠需求

如果報表伺服器不在執行 Azure DevOps Server 的伺服器上,您必須確定報表伺服器在 Windows Management Instrumentation 的 Windows 防火牆 (WMI) 中包含例外狀況。 完成此工作的指示會依您使用的作業系統而有所不同。 如果您使用 Windows Server 2003 或 Windows Server 2003 R2,請參閱 透過 Windows 防火牆連線。 如果您使用 Windows Server 2008、Windows Server 2008 R2、Windows Vista 或 Windows 7,請參閱 從遠端從 Windows Vista 連線到 WMI

Azure DevOps Server的必要埠

根據預設,Azure DevOps Server 會使用下列 TCP 連接埠:

伺服器或應用程式內容 [TCP 動態通訊埠]
Azure DevOps Server 8080
Azure DevOps Proxy 伺服器 8081