使用AWS EC2,无法到达SQL Server的端口1433

我们使用两个AWS EC2实例,赢得2012年服务器,一个用于MS SQL Server,另一个用于IIS。 IIS无法到达SQL Server上的端口1433。 以下是我们所尝试的:

  • 检查了VPC设置并且没有阻止访问的规则
  • 同一子网上的服务器
  • 服务器在同一个可用区域(不重要)
  • 使用netstat -a -b -n,可以看到端口是打开的,正在侦听,并与SQL Server应用程序相关联

任何想法如何解决?

花了我一些时间来解决这个问题。

虽然netstat显示该端口已打开,但Win 2012服务器高级防火墙正在阻止该端口。 所以,重要的是要注意,Windows防火墙否决了netstat中的任何内容

我们所需要做的就是创build一个新的规则来打开这个端口,然后我们通过一个叫做test-netconnection命令的新命令行命令来testing:“tnc xxx.xxx.xxx.xxx -port 1433”

现在显示为开放