如何将私有子网中的 Web 应用公开到公共子网

如何将私有子网中的 Web 应用公开到公共子网

我正在研究一种解决方案,我们使用一些 CMS 和 CRM(现成的)解决方案,但只使用它们的 API,并将 UI 层暴露给统一的渐进式 Web 应用程序(PWA)。

但是,目前,我们需要允许一些用户直接使用 CMS/CRM 应用程序。用户应该进入主 Web 应用程序 (PWA),可能点击链接,或者登录,然后根据角色重定向到内部 Web 应用程序。

想了解是否需要将内部服务器暴露到互联网上?

服务器是 Linux VM

答案1

这取决于路由器/网关。路由器是唯一暴露在公共互联网上的设备。您应该将路由器设置为设备的代理。这意味着您需要执行 NAT(网络地址转换)

https://en.wikipedia.org/wiki/Network_address_translation

如果你使用 Cisco 路由器执行 NAT,请点击此链接

https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_nat/configuration/xe-16/nat-xe-16-book/iadnat-addr-consv.html

相关内容