关于花生壳远程访问数据库~!!

来源:百度知道 编辑:UC知道 时间:2024/05/21 09:19:17
现在公司内部有一个仓库系统用的是sql数据库,而另一个办事机构要通过花生壳来连接公司的sql数据库,另外公司用的是D Link Di 805HV的路由器,有vpn功能的,可以实现上述功能吗. 应该如何设置,需不需要做端口映射.具体说明详细点的操作过程.谢谢~!(最好是实战型的高手)静候佳音...
请问各位能列出详细的配置过程吗?/
不要网上的转贴,谢谢了。急用

如果是在路由器上做的VPN那么就不用映射SQL的端口,也不用映射VPN端口,只要在外网开放VPN端口就行了。
但是,如果VPN服务器在内网,那么路由需要做VPN的端口映射!

登录VPN服务器之后就像是在局域网内访问一样了。
================================================
补充:
1.如果用路由搭建VPN,请参考路由的说明书操作,各种路由,配置方法千差万别,不太可能全面清楚地介绍,也没有说明书准确。

2.如果用PC机搭建VPN服务器,请自行Google或百度一下,这里不适合长篇大论...

3.如果要映射数据库端口的话,看你用哪种数据库了:SQL Server 默认1433,建议修改为其它的,并同时拒绝1434 UDP端口的连接;MySQL 默认3306,建议修改为其它;DB2 默认 50000-50005,建议修改为其它...
另外,Oracle相当例外,因为它首先同1521端口通信然后使用一个随机端口,XP下已经有解决方案,单Unix下我还不明白怎么搞...

在你这种情况下,远程访问数据库有2种方法:

1. 在路由器上将数据库的端口映射到数据库的内网IP和端口上,办事机构就可以通过花生壳动态解释出来的域名来访问仓库的数据库,此方法对于访问者来说比较方便。
2. 借助路由器的vpn功能,搭建vpn服务,远程用户访问时,需要通过vpn拨号接入到你们的内网,再通过内网连接数据库的方法,访问仓库的数据库。这种方法,对访问者来说,比较麻烦,但是数据比较安全。