У нас есть веб-приложение, которое отлично работает на Heroku. Однако это приложение недоступно в данной подсети из-за ограничений брандмауэра на IP-адресах Heroku.
Итак, мы создали простой экземпляр EC2 с эластичным IP-адресом, который работает в рамках ограничений брандмауэра. Но вместо того, чтобы настраивать новое приложение для запуска на этом экземпляре, я подумал, что мы могли бы настроить какой-то HTTP-туннель на порт 80 (и, возможно, HTTPS), чтобы направлять трафик непосредственно в приложение Heroku, как мы этого не делаем. нужно поддерживать второе приложение.
Есть ли способ добиться этого?
Хорошо, мне наконец удалось сделать то, что я хотел, используя обратный прокси с nginx.