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 浏览器服务(数据库引擎) 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 (WMI) 的 Windows 防火墙中包含异常。 完成此任务的说明随使用的操作系统的不同而不同。 如果使用的是 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 代理服务器 8081