为 MSDTC 连接设置网络:开放多少个端口?

为 MSDTC 连接设置网络:开放多少个端口?

我们有一个 Web 服务器 (IIS) 和一个数据库服务器 (MS SQL 2005),它们之间由应用程序代理/防火墙隔开。我们希望将两台机器之间的开放端口数量保持在最低限度。显然需要端口 1433(或同等端口),但是,我们还需要支持 MSDTC 事务。MS 建议这里建议使用端口 135 和一系列其他端口。

但是,没有关于保持开放端口数量的指导。一个就够了吗?我需要十个吗?什么决定了我们需要开放的端口数量。

任何指点都值得赞赏!

答案1

这里2 千字节两篇文章都建议在 5000 范围内开放 15-20 个端口。这里另一篇文章建议至少使用 100 个端口,因为使用 RPC 动态端口分配的其他应用程序也将使用这些端口。相似的该问题是在 stack overflow 上提出的,看起来该人接受了最低 100 个答案。

相关内容