同一台电脑在A、B、C三个网络连接sql server数据有关问题,求各位大神帮助解决!

同一台电脑在A、B、C三个网络连接sql server数据问题,求各位大神帮助解决!!!
我用笔记本电脑在A、B、C处用的网络都是一样品牌的:
1 .A处是局域网连接能ping通ip, telnet 能连接端口,能连接桌面, sql server服务也能连接上数据库。 
2 .B处用的另一条网络能ping通ip, telnet 能连接端口,能连接桌面, sql server 服务也能连接上数据库。
3 .C处用的又是另一条网络能ping通ip, telnet不能连接端口,能连接桌面, sql server服务连接不上数据库。

------解决方案--------------------
应该是C服务器的防火墙设置的问题。

你看看防火墙的设置,有没有把sql server的端口1433加进去
------解决方案--------------------
实在不行,可以先把防火墙整个关掉,测试一下能否连接上。
------解决方案--------------------
C的防火墙中对1433端口开启允许访问
------解决方案--------------------
C中服务器的sqlserver配置管理器的网络配置中TCP/IP是否开启?
------解决方案--------------------
有一种可能是DNS解释,你试试,获取你本机的IP,然后在服务器的host文件中把这个加上去
------解决方案--------------------
可以,假设你C处的ip为10.1.2.3你就这样:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
 
# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
10.1.2.3 机器名

------解决方案--------------------
默认都没加的
------解决方案--------------------
默认就是你截图的那样,昨天搭镜像,死活连不上,后来加了个HOST就可以了,所以叫你试试,大不了不行就删了那行ip地址而已
------解决方案--------------------
C处用的又是另一条网络能ping通ip, telnet不能连接端口
--> 建议联系网管,也许有VLAN,或其他的网络规则在限制.
------解决方案--------------------
也有这样的可能,不过这方面我不懂
------解决方案--------------------
引用:
Quote: 引用:

默认就是你截图的那样,昨天搭镜像,死活连不上,后来加了个HOST就可以了,所以叫你试试,大不了不行就删了那行ip地址而已


行,我晚上换C个网络试试。这有没有跟C网的路由有关 如果有关路由怎么设置


可以直接登录到路由器上,建立nat,网络地址映射。


c网的ip地址:12345 c服务器ip:sql server的端口
------解决方案--------------------
引用:
1同一台电脑在A、B、C三个网络连接sql server数据有关问题,求各位大神帮助解决!

2同一台电脑在A、B、C三个网络连接sql server数据有关问题,求各位大神帮助解决!


那能不能给sql server也映射一个地址呢
------解决方案--------------------
引用:
Quote: 引用:

那能不能给sql server也映射一个地址呢

这种我也不会。 我是在tp-link 查的,应该是可以映射。能不能用我就不知道了


对了 其他2个A和B,能访问,看看他们的是怎么设置的
------解决方案--------------------
检查检查SQL本地防火墙和交换机是否开了1433访问控制列表。
------解决方案--------------------
C是局域网还是在外网,局域网的话要看路由是否有访问限制
------解决方案--------------------
A,B是局域网,C是外网的话,能ping用,服务器这头路由的问题,路由确保没有问题的话,看看带宽吧