日期:2014-05-18  浏览次数:20416 次

我可以通过一台电脑,间接访问另一台电脑的数据库吗?
情形是这样的,
A电脑可以被外网访问
B电脑是数据库

客户端得连接到B,但是得通过A


别问我为啥不把数据库放在A上....肯定有原因的拉

------解决方案--------------------
可以。
------解决方案--------------------
可以的啊 A服务器做中转。
------解决方案--------------------
客户端外网通过A访问内网B,需要做路由转换
------解决方案--------------------
确实是可以的,我们现在的情况就是你说的这个情形。
------解决方案--------------------
没太听明白

你是想远程访问B电脑数库,还是在局域网。

要是远程,你就得把A服务器做端口映射,比如远程桌面或VNC远程控制软件,连到A,

就可以在A上访问B了。
------解决方案--------------------
不可以.

如果是通过A上的WEB服务器或其他C/S服务器访问B除外.

你通过网络获得 A 的控制权,然后登录到A 然后再访问 B 也除外.

如果随随便便 通过A 就能访问 B 了,那就没必要将B藏在 A后面了.

通常都是 A 连接到公网上,外部计算机可以访问 A 上的WEB 服务器,A 通过另一个网卡,经一个HUB 连接到B,B 的网卡也设置一个同一段IP地址,向A提供数据库服务.