2011-03-01 35 views
1

我有两台机器:A & G. A通过传统的ADSL地线连接到互联网。 G通过GPRS调制解调器(带SIM卡)连接。与移动调制解调器的TCP连接?

我可以开始从G至A SQL连接和发送数据,但无法启动,从A到G.

SQL连接我也可以ping从G至A而不是其他。

手机连接有没有限制?如何克服它们?

回答

5

虽然,在理论上,可以ping到并连接到托管在,在实践中数据库服务并不总是可能有以下几个原因:

  1. 在蜂窝网络中,IP地址旋转(每次连接时不总是获得相同的IP地址)
  2. 在蜂窝网络上,IP地址不总是可到达/公共IP地址。有时他们有一个私人网络,他们通过NAT连接到互联网。

当然,这两点取决于您的运营商如何部署其蜂窝网络,但我所说的对许多运营商而言通常都是如此。

如果你绝对必须连接到蜂窝网络端托管的数据库我建议你尝试设置一个VPN(OpenVPN是一个很好的产品可用在许多平台上)或使用反向隧道(它更简单,但您需要在每次要访问远程数据库时设置反向隧道)。

相关问题