У меня работает экземпляр EC2 в AWS, и вот сценарий, которого я пытаюсь достичь. У меня есть настройка VPC с 3 подсетями. 2 из них являются частными без доступа к Интернету (даже с использованием шлюза NAT / экземпляра NAT), а другая является общедоступной подсетью.
- Bastion Host настроен с публичным IP (например, 55.55.55.55) в публичной подсети.
- У меня запущен экземпляр ec2 в частной подсети, в которой размещается мое приложение, и я хочу, чтобы мои пользователи могли получить доступ к приложению из своих браузеров рабочих станций.
Если я настрою SSH-соединение, как описано здесь , оно прекрасно работает для страницы веб-браузера, установленной на моем бастионном хосте. Однако для моего случая использования мне нужно достичь другого уровня пересылки SSH, как описано выше, так как мое приложение находится в частной подсети, чтобы это приложение было доступно с моей локальной машины. Это возможно как-то? Мне также нужно убедиться, что нет проблем с DNS.