为了安全,我在局域网的服务器上用了TCP/IP筛选,只开放TCP的1433端口,但是改了后,客户端程序就访问不了,有什么好办法?系统:WINDOWS 2000SERVER

解决方案 »

  1.   

    在客户端机器上用 ping IP:1433能通吗?
      

  2.   

    在命令行执行:
    telnet IPaddress 1433
    如果出现‘无法打开到主机的连接 在端口 1433 : 连接失败’,说明是连接原因。
    你先查查看
      

  3.   

    客户端网络实用工具中TCP/IP的默认端口号已经为1433
      

  4.   

    服务器的端口要与客户端的端口分别在哪里设置?
    客户端网络实用工具里TCP/IP的默认端口号为1433,客户端原来应该就是通过1433端口访问的SQL SERVER,那我现在在服务器上只让TCP 1433端口可以访问,其他都不可,但是客户端就是访问不了SQL SERVER ,难道在客户端还要设置吗?
      

  5.   

    要注意防火墙是否限制SQL中设置的端口
      

  6.   

    客户端报什么错误消息?Telnet可通?
      

  7.   

    telnet 192.168.0.1:1433 ......不能打开到主机的连接,在端口23:连接失败
    我telent的 是1433端口,为什么在端口23连接失败?我求高手解答,谢谢!!
      

  8.   

    telnet 192.168.0.1 1433 是空格,不是:
      

  9.   

    你把TCP/IP筛选去掉 什么结果?
      

  10.   

    我做过,只开TCP1433,是可以的啊!是不是,你的操作系统有问题啊?
      

  11.   

    我用WinSock代理可以访问了,但不用WinSock代理为什么不行呢?
    还有,访问数据库要通过IP,UDP的什么端口呢?我禁用IP,UDP的端口就不能访问了
      

  12.   

    我在isa2004上只打开tcp 1433断口就可以阿,你是不是改了端口了,在检查一下吧
      

  13.   

    telnet ip 1433连不上的话:  
     sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK
      

  14.   

    是端口背关掉了,或者是被占有了的问题。没有别的什么问题。像楼上的说的telnet下端口看有没问题,再查防火墙,或者是路由,等等。