了解 SQL Server 的防火墙要求
上一次修改主题: 2012-10-17
对于 Standard Edition 部署,在安装 Microsoft Lync Server 2010 期间会自动创建防火墙例外。但是,对于 Enterprise Edition 部署,必须在 Microsoft SQL Server 后端服务器上手动配置防火墙例外。TCP/CP 协议只允许给定端口对给定 IP 地址使用一次。这意味着,对于基于 SQL Server 的服务器,可以为默认数据库实例分配默认 TCP 端口 1433。对于其他任何实例,将需要使用 SQL Server 配置管理器分配唯一并且未使用的端口。本主题包含以下内容:
使用默认实例时防火墙例外的要求
SQL Server Browser 服务的防火墙例外要求
使用命名实例时静态侦听端口的要求
使用默认实例时防火墙例外的要求
如果部署 Microsoft Lync Server 2010 时将 SQL Server 默认实例用于任何数据库,则将使用以下防火墙规则要求来确保从前端池到 SQL Server 默认实例的通信。
协议 | 端口 | 方向 |
---|---|---|
TCP |
1433 |
入站至 SQL Server |
SQL Server Browser 服务的防火墙例外要求
SQL Server Browser 服务将查找数据库实例,并与配置为供该实例(命名实例或默认实例)使用的端口进行通信。
协议 | 端口 | 方向 |
---|---|---|
UDP |
1434 |
入站 |
使用命名实例时静态侦听端口的要求
将 SQL Server 配置中的命名实例用于支持 Lync Server 2010 的数据库时,应使用 SQL Server 配置管理器配置静态端口。将静态端口分配至每个命名实例后,在防火墙内为每个静态端口创建例外。
协议 | 端口 | 方向 |
---|---|---|
TCP |
静态定义 |
入站 |
SQL Server 2005、SQL Server 2008 和 SQL Server 2008 R2 文档提供了关于如何配置防火墙以允许访问数据库的详细说明。
有关 SQL Server 2005 的详细信息,请参阅“如何将防火墙配置为允许 SQL Server 访问”,网址为 https://go.microsoft.com/fwlink/?linkid=202625&clcid=0x804。
有关 SQL Server 2008 的详细信息,请参阅“配置 Windows 防火墙以允许 SQL Server 访问”,网址为 https://go.microsoft.com/fwlink/?linkid=202628&clcid=0x804。
有关 SQL Server 2008 R2 的详细信息,请参阅“配置 Windows 防火墙以允许 SQL Server Access”,网址为 https://go.microsoft.com/fwlink/?linkid=218031&clcid=0x804。