多网段内ODBC连不通MS SQL SERVER 2000
多网段内ODBC连不通MS SQL SERVER 2000本部服务器路由器下有多个网段,其中一个网段内的一个机器上装MS SQL SERVER 2000及WEB服务器。在同一网段内任何一个机器能访问这个WEB服务器及ODBC 能连通到SQL SERVER 2000。而在另一网段内,只能访问这个WEB服务器,而ODBC 能连不通SQL SERVER 2000。我作了下列测试:
1在另一网段内 ping <服务器IP地址> 是成功的。
2同一网段,telnet <服务器IP地址> 1433 可以看到屏幕一闪之后光标在左上角不停闪动,说明成功。
3用笔记本电脑直接网线与这个服务器连接,其IP、子网掩码、网关是同一网段的,ODBC 能连通。
4笔记本电脑改变IP、子网掩码、网关是另一网段的,ODBC 连不通。
(1)笔记本电脑使用记事本打开HOSTS文件,添加一条IP地址与服务器名称的对应记录:
<服务器IP地址> 1433
(2)telnet <服务器IP地址> 1433 屏幕左上角出现“正在连接<服务器IP地址>...”光标不停闪动一会后退出,说明不成功。
(3) ping <服务器IP地址> 是不通.
以上问题,请高手指教!谢谢!