Web-Server
通過 Internet 訪問 Intranet 中的 NMS
我正在我的 Intranet 網路中執行 NMS 應用程序(OpenNMS),地址為 172.16.3.32。我開發了一個 android 應用程序,它呼叫在 NMS 機器上執行的 web 服務。我已經在我的 pc 模擬器中成功測試了這個現在我打算測試來自真實設備的相同應用程序。所以我認為我現有的 NMS 應該通過網際網路訪問。我怎麼能做到這一點?
問候。
在 DMZ 中設置反向代理伺服器以將請求代理回您的 NMS 伺服器,如果您在 Web 請求中發送登錄詳細資訊,則在代理伺服器上放置便宜的 SSL 證書也是一個好主意。例如 Apache HTTPd 可以做到這一點。
檢查您的路由器型號並按照portforward.com上的指南將埠 80 轉發到 172.16.3.32。如果您使用的是動態 IP,請查看dyndns或no-ip 。