同一台服务器,一个网络,有些能访问,有些不能,为什么?

jimoffice 2013-03-19 05:56:19
我客户有自己的局域网,我拿手提过去,插上网线,能连接服务器(内网)和SQLserver2008,但不能连接外网。客户自己的机子能访问外网,ping能通服务器,但就是不能连接SQLserver2008。请问这是为什么?

我拔了我自己手提的网线,插到客户的机子自上,还是能ping同,不能连上SQLServer2008.我自己的机子没问题。
...全文
1081 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimoffice 2013-04-29
  • 打赏
  • 举报
回复
问题是什么原因还没有找到,换了一台服务器了事,呵呵
jimoffice 2013-04-08
  • 打赏
  • 举报
回复
去现场调试过,问题都不在这。用同一根网线,我的手提能连接成功(win7系统),而客户的机子(XP)就不成功,这样就排除了一切路由的问题。而总结起来,就是win7的机子能连上,而XP的机子不能连。我起初怀疑是VC的编译环境导致win7下编译的在XP运行异常。但我把环境搬回来我自己的,自己的XP机子运行正确!这下也排除了编译问题。现在剩下的,就是服务器配置?禁止了XP机子的连接?还有一个细节是,服务器的SQL2008实例名不是默认的,需要用IP\实例字符串的形式,这个在XP会不会有问题?
zyq5945 2013-03-19
  • 打赏
  • 举报
回复
和DNS没有关系,上面已经给出答案了,你看看,不信你可以把外网网卡断了看能否能连上。
jimoffice 2013-03-19
  • 打赏
  • 举报
回复
如何调优先级?我得找那边管网络的人谈谈。 但为什么部分机子能连接数据库,这个就疑惑了。 我还想到一种可能,由于我机子插上去上不了外网,猜测是没有设置DNS,我机子是自动获取。就是说我的机子没有经过DNS解析,所以能连上。而问题机子的IP经过DNS解析(但我VC中的代码是用IP+实例名连接的,IP应该不需要DNS解析。。。纠结)。那么解决问题的关键就是设置正确的DNS了。 不知道这个有没有可能
zyq5945 2013-03-19
  • 打赏
  • 举报
回复
有可能,看下这个调整下本地路由优先级试试。
jimoffice 2013-03-19
  • 打赏
  • 举报
回复
有没有可能是路由器默认把这个内网的IP连接上了公网的IP?
jimoffice 2013-03-19
  • 打赏
  • 举报
回复
是一部分人能连接,一部分不能
zyq5945 2013-03-19
  • 打赏
  • 举报
回复
客户的每个客户端都连接不上SQLServer2008吗? 或者试试直接用网线对接,看能否连上,能得话再来找是否是其他问题,不能的话估计是系统做了限制。
jimoffice 2013-03-19
  • 打赏
  • 举报
回复
这是里面用了什么网络限制手段吗,如何才能让每个客户端都连上SQLServer2008?

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧