Office中国论坛/Access中国论坛

标题: 求助:同一局域网下的不同IP网段如何访问其中一个IP网段的SQL服务器? [打印本页]

作者: liuqi67    时间: 2017-3-21 15:47
标题: 求助:同一局域网下的不同IP网段如何访问其中一个IP网段的SQL服务器?
本帖最后由 liuqi67 于 2017-3-21 15:55 编辑

同一局域网下的不同IP网段如何访问其中一个IP网段的SQL服务器?求遇到过的前辈指教,谢谢!

我现在将原mdb的后台数据库升迁到SQL2000了,测试在公司同一层楼都可以正常访问操作,但是现在遇到一个问题,我们公司每一层楼用的IP网段都不一样,比如:
一楼用的网段为192.168.1.xx(网关192.168.1.250),
二楼用的网段为192.168.2.xx(网关192.168.1.251),
三楼用的网段为192.168.3.xx(网关192.168.1.252),
而且这些网段的IP地址都可以相互ping通,我的SQL服务器放在192.168.2.xx网段,但是在192.168.3.xx等其他网段设置ODBC数据源的时候就是找不到我这个服务器,指定IP地址也连不上,报错!只要把服务器放到对应的IP网段则这个网段的电脑立马都能访问到。

新手,在网上找很多类似的问题就是解决不了。

注:我服务器的端口开放、防火墙设置都是正常的,因为同楼层即同IP段的客户端都可以正常使用。

作者: liuqi67    时间: 2017-3-22 13:42
顶一个,有解决此问题的高手没?
作者: 风中漫步    时间: 2017-3-22 15:16
关闭防火墙试试看
作者: liuqi67    时间: 2017-3-22 17:06
风中漫步 发表于 2017-3-22 15:16
关闭防火墙试试看

这些都试过,就是不行呢。
作者: fan0217    时间: 2017-3-22 18:20
启用TCP/IP
作者: liuqi67    时间: 2017-3-23 08:39
fan0217 发表于 2017-3-22 18:20
启用TCP/IP

多谢fan0217版主关注,TCP/IP已经启用(端口如1433),不然同楼层都使用不了的。
作者: access新新新手    时间: 2017-3-23 12:00
liuqi67 发表于 2017-3-22 13:42
顶一个,有解决此问题的高手没?

是不是有的用的电信有的用的联通网或者其他。
作者: liuqi67    时间: 2017-3-23 17:56
access新新新手 发表于 2017-3-23 12:00
是不是有的用的电信有的用的联通网或者其他。

不是,比如公司一条宽带,下面挂了五六个路由,每个路由分出去的IP地址段就是这样了。
作者: 风中漫步    时间: 2017-3-24 13:49
那可能是端口映射的问题。
access新新新手以前也问过类似问题,没记错的话

论坛WU大神曾分享过类似经验,自己搜索一下。或百度端口映射
作者: wu8313    时间: 2017-3-30 10:22
在路由器上进行NAT设置看看。
或者,你直接把数据库托管到阿里云,或者腾讯云等等,价格也不高(配置不同,价格不同,每个月还可以根据情况进行硬件的升降配),这样在任何有外网的地方,你都可以访问数据库。
我用的是阿里云的ECS服务器,管理起来就像管理本地服务器一样的方便。
作者: wu8313    时间: 2017-3-30 10:30
在路由器上进行NAT设置看看。
或者,你直接把数据库托管到阿里云,或者腾讯云等等,价格也不高(配置不同,价格不同,每个月还可以根据情况进行硬件的升降配),这样在任何有外网的地方,你都可以访问数据库。
我用的是阿里云的ECS服务器,管理起来就像管理本地服务器一样的方便。
作者: huangxiuwen    时间: 2017-3-30 16:20
要把SQL服务器放在主网段,所有同级或下级IP段都能防问,上级网段防问下级网段,或同级之间相互防问,正常情况下是不行的。当然通过设置能解决这个问题,但对于SQL服务器来说,不建议通过设置的方法,建议放在主网段IP里面了。
作者: su_xx    时间: 2017-4-11 16:08
需要网管开通不同ip网段互相访问,你在192.168.3.xx 这台电脑ping一下服务器哪台电脑的ip=192.168.2.xx通不通?不通就需要你们网管开通互访




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3