从外部网络访问Intranet MongoDB

时间:2018-12-14 08:56:30

标签: java mongodb tunneling

我目前正在开发一个代码,该代码需要访问公司Intranet中的MongoDB。 实际上,使用GUI连接到MongoDB很容易,因为我们可以简单地使用提供隧道功能的Robo 3T。但是问题在于,我们需要使用Java驱动程序从代码中获得这种功能,而无需连接GUI。

详细情况是这样的。

  • 计算机A(外部网络):需要访问MongoDB(iP:10.X.X.A)的开发环境

  • 计算机B(内部网络):头节点和网关(ip:10.X.X.B,192.168.0.B)

  • 计算机C(MongoDB服务器):我们只能从Intranet(ip:192.168.0.C)访问

因此,可以从Com-A连接到Com-B,从Com-B连接到Com-C,但不能从Com-A连接到Com-C。 如何实现从Com-A使用位于Com-C中的mongoDB? 有什么方法可以实施或欺骗?

如果可以实现该功能,我想知道是否可以在JAVA中实现。

先谢谢您!

0 个答案:

没有答案