Рейтинг:0

Как открыть EC2 для доступа в Интернет на AWS?

флаг sd

Я хочу показать сервис EC2 за ALB, процесс выглядит так:

Пользователь -> Route53 (домен) -> ALB -> EC2

В какой подсети должен существовать EC2? Частное или общественное? И в этом случае нужен ли EIP?

Рейтинг:1
флаг be

если вы хотите, чтобы ваш экземпляр EC2 был доступен из Интернета по IP-адресу, вам необходимо настроить свою подсеть для назначения общедоступных IP-адресов,

Если вы хотите, чтобы IP-адрес был статическим (например, если вы перезагрузите экземпляр, IP-адрес останется прежним, вам нужно будет прикрепить EIP)

Если экземпляр находится в частной подсети, он будет доступен только из экземпляров в том же VPC.

Но если ваша цель состоит в том, чтобы иметь доступ к Интернету в экземплярах EC2, чтобы вы могли загружать обновления и т. Д., Я бы посоветовал изучить «Интернет-шлюзы». Тогда ваши экземпляры EC2 будут иметь доступ к Интернету, но вы не сможете подключиться к нему напрямую по SSH. используя IP-адрес интернет-шлюза.

Поэтому, если ваша цель — подключиться напрямую к экземпляру с использованием общедоступного IP-адреса, он должен находиться в вашей общедоступной подсети, чтобы иметь общедоступный IP-адрес.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.