Я работаю над решением, в котором мы используем некоторые CMS и CRM (готовые решения), но используем только их API и открываем уровень UI унифицированному прогрессивному веб-приложению (PWA).

Однако в настоящее время нам необходимо разрешить некоторым пользователям напрямую использовать приложение CMS/CRM. Пользователь должен зайти в главное веб-приложение (PWA) и, возможно, щелкнуть ссылку или войти в систему, и в зависимости от роли он перенаправляется во внутреннее веб-приложение.

Хотите понять, нужно ли открывать внутренний сервер для интернета?

Серверы - это виртуальные машины Linux

1 ответ1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .