当 IP > 100 时无法连接到 SQL Server

当 IP > 100 时无法连接到 SQL Server

我有一个从 Windows XP 连接到的 MSSQL 2008 服务器。

当 DHCP 服务器分配较低的 IP 地址(即192.168.0.3- 100)时,我可以通过 vb.net 程序和 SQL 服务器管理工​​作室访问我的数据库。在192.168.0.101程序中,服务器管理器都找不到数据库。

所有计算机都可以互相看到,我可以 ping 服务器,服务器也可以 ping 我的系统。

答案1

这听起来好像您的 SQL 服务器有一个防火墙规则,只允许从 访问端口 1433。192.168.0.1-192.168.0.100这意味着 ICMP 流量(ping)仍然有效,因为只过滤了特定的协议。

检查 SQL 服务器上的防火墙规则并根据需要扩大其范围。

答案2

尝试为无法正常工作的计算机分配较低的 IP,看看会发生什么。另外,暂时关闭 2008 防火墙,看看是否可以连接。检查客户端和服务器上的事件日志。在正常工作和无法正常工作的计算机上使用数据包嗅探器 (wireshark) 查看差异。

相关内容