日期:2014-05-17  浏览次数:20578 次

在互联网能访问局域网内的SQL SERVER数据库吗?
问题是这样的:
局域网内有SQL SERVER的数据库。在局域网内通过自己设定的局域网IP地址(192.168.1.8)可以访问到数据库。这个没有问题。
但是,离开局域网。到了外地,怎么用互联网访问SQL SERVER的数据库?
互联网的IP是动态的。好像没有办法向局域网一样有个固定的IP地址给我用。

听说有个什么“花生壳”的东西。但是没有明白。

请高手帮帮我。



------解决方案--------------------
肯定至少要有一个互联网固定IP的

如果该IP能直接分给SQL Server,那就用双网卡,一个内网ip,一个外网ip

如果全局域网只有一个外网ip,那就不懂了,可能用第三方软件可以实现重定向?建议去网络版问问吧
------解决方案--------------------
“但是,离开局域网。到了外地,怎么用互联网访问SQL SERVER的数据库?
互联网的IP是动态的。好像没有办法向局域网一样有个固定的IP地址给我用”


外地连内网:

最基本的就是做端口映射,直接内网出口路由器上将服务器IP和1433端口映射到外网

IP是动态的,用花生壳之类再把动态IP固定到一个域名

以后就直接用域名和端口就可以访问内网
------解决方案--------------------
我使用的是VPN接入内网
------解决方案--------------------
端口映射或者VPN,我觉得还是VPN比较安全。