通过互联网访问内联网上的 NMS

通过互联网访问内联网上的 NMS

我的内联网网络(172.16.3.32)中正在运行 NMS 应用程序(OpenNMS)。我开发了一个 Android 应用程序,它调用在 NMS 机器上运行的 Web 服务。我已在我的 PC 上的模拟器中成功测试了该应用程序。现在,我计划在真实设备上测试相同的应用程序。因此,我认为应该通过互联网访问我现有的 NMS。我该如何实现这一点?

问候。

答案1

在 DMZ 中设置反向代理服务器,将请求代理回您的 NMS 服务器,如果您在 Web 请求中发送登录详细信息,那么在代理服务器上放置便宜的 SSL 证书也是一个非常好的主意。例如,Apache HTTPd 可以做到这一点。

答案2

检查您的路由器型号并按照以下指南操作港口转运网将端口 80 转发到 172.16.3.32。查看动态网络或者无 IP如果您使用动态 IP。

相关内容