我有一个问题,我正在编写的应用程序(使用 C# 用 .net 编写)在进行 SQL 连接时开始被防火墙阻止,原因似乎是入站端口客户端正在进入一个很大的范围,即防火墙不允许(大约端口 50,000 - 60,000)。
有没有办法让 SQL 连接在特定的入站端口范围客户端上运行,以便可以将这个较小的端口范围作为例外添加到客户端防火墙?服务器使用 Microsoft SQL Server 2008。
我知道一种解决方案是将应用程序本身添加到防火墙,但公司使用的部署方法是单击一次,当它更新时,它会更改已安装程序的目录,这意味着管理员必须每次更新每个客户端的防火墙进行了更新。