关于通过外网连接内网SQL Server服务器的方法!
2010-12-20 22:49
330 查看
近日,在论坛上看到sowant大侠发表的有关SQL Server远程连接的文章后,真的受益良多。一直以来困惑了已久的关于从外网如何连接到内网的SQL Server服务器上的方法,现已解决了,相信在论坛上也有不少象我这样的狐友们。故此,现在把我实现的方法拿出与大家分享一下,小弟很菜,若有不对的地方,请大家纠正,谢谢! 操作设置如下: 1.在内网里的某一台机上安装好操作系统及SQL Server(本人使用的是:Windows Server2003操作系统+SQL Server2000); 2.在操作系统上桌面的“网上邻居”右击“属性”——>再右击“本地连接”——>“属性”——>选择“高级”——>在Internet连接防火墙里(若是勾先了的)——>“设置”——>添加——>把TCP端口1433及端口UDP=1434排除丢。(若是使用其他防火墙工具的,请把SQL Server使用的或用户指定的SQL Server端口的阻挡排除丢) 3.在SQL Server服务器的那台机里安装一个“花生壳”客户端软件(本人使用的是http://oray.net/提供的花生壳软件3.1版)并申请一个免费域名(如:test.xicp.net)作为远程登录使用。(花生壳的详细用途我在此不作说明,请大家在网上搜索一下相关资料看看便明白) 4.把SQL Server服务器的那台机的IP影射到路由器那里(我使用的华为MT800 ADSL Moden里自带的影射功能实现的),由于每个人使用的影射设备不同,本人也不多详细说明,请大家参考相关资料。 5.启动SQL服务器及花生壳软件。 6.设置远程登录用户,用SQL Server的sa用户在SQL Server提供的“企业管理器”登录,在登录里设置一测试用户: 设置好用户后,将该Test用户设置为远程登录的用户: “确定”后,把SQL服务器重启一次。 7.在外网通过ODBC或其他方式对设置好内网SQL 服务器进行连接,连接时,使用的IP或服务器名就是那个花生壳用的免费域名(如:test.xicp.net),用户就是以上所建的Test,密码是你创建Test用户时给予的密码。(建议必须留有密码) 8.补充说明:你SQL Server版本必须安装sp3的补丁才能成功,之前,本人一直没有成功,安装后即能解决了问题。
相关文章推荐
- 自己搭建服务器通过外网访问内网的方法(端口映射、内网穿透、重定向等)
- 外网通过ssh代理连接内网服务器
- SQL Server 2005无法连接到服务器的解决方法
- 关于SQL Server无法连接到服务器问题
- SR6600系列路由器内网用户通过域名访问内网服务器的配置方法
- 外网客户端访问校园内网的服务器——socket连接
- Java中通过方法创建一个http连接并请求(服务器间进行通信)
- Android UDP内网连接外网服务器
- 内网不能通过外网来访问内网的服务器原因分析(外网可以)
- 只想使某个IP的计算机才能连接到SQL Server服务器,不允许其他客户端连接的方法
- 配置windows路由表,使电脑同时连接内网外网方法
- 远程连接sql server 2000服务器 配置方法
- 通过NAT实现内网访问外网并发布内网服务器
- 外网访问内网服务器配置方法
- Git使用基本方法二(通过SSH加密传输连接git服务器)