我试图访问一个通过IP NAT映射公开的SQL Server。所有端口都是开放的。我不知道NAT的细节,因为它在公司的某个地方隐藏在一堆繁琐的手续中,这是否相关并不清楚。
这是我发现的问题。当您尝试访问SQL Server的命名实例时,客户端会询问该命名实例正在运行的端口。如果我远程桌面连接到SQL Server,我可以使用netstat找到该实例的端口,并成功通过防火墙连接。然而,通过实例名称连接不起作用。我的猜测是服务器在某些时候以其内部IP地址响应,而客户端正在使用它。
有人知道这是真的吗?是否有解决方法?
这是我发现的问题。当您尝试访问SQL Server的命名实例时,客户端会询问该命名实例正在运行的端口。如果我远程桌面连接到SQL Server,我可以使用netstat找到该实例的端口,并成功通过防火墙连接。然而,通过实例名称连接不起作用。我的猜测是服务器在某些时候以其内部IP地址响应,而客户端正在使用它。
有人知道这是真的吗?是否有解决方法?