У меня есть веб-приложение, которое работает локально во внешней сети (размещено в Windows Server 2019
и развернут в Tomcat
сервер) и доступен из http://192.168.19.29:8080/myapp/
.
Я настроил наш маршрутизатор и переадресовал порт, чтобы получить доступ к веб-приложению вне сети из http://static_externa_ip:3000
. Я хочу связать этот ip с поддоменом.
В настройках DNS своего доменного имени я добавил запись A
И теперь я могу получить доступ к своему веб-приложению из myapp.mydomain.com:3000/myapp/
Можно ли добавить другой тип записи, чтобы упростить мой URL-адрес myapp.mydomain.com
?
Я попытался добавить в поле данных static_externa_ip:8080/myapp
но это неверный ввод.
Тогда можно ли приобрести сертификат SSL и добавить его на сервер Tomcat, чтобы я мог получить безопасный доступ к своему веб-приложению извне?
Нет. Нет подходящего типа записи, который можно использовать. Протоколы http и https не поддерживают требуемые SRV-записи.
Такого рода проблему можно решить с помощью обратного прокси, если ваше оборудование поддерживает его.