Экземпляр EC2 в publi c su bnet не имеет publi c IP - PullRequest
0 голосов
/ 29 апреля 2020

Я создал VP C, а внутри я создал Su bnet и Inte rnet Шлюз (прикрепленный к VP C). В этом су bnet я создал таблицу маршрутов, в которой я установил маршрут 0.0.0.0/0, чтобы указать Inte rnet Шлюз .

После этого я запустил экземпляр EC2 в моем су bnet, но у него нет общедоступного c IP, поэтому я не могу подключиться к нему с помощью RDP.

Я попытался включить ' DNS-имена хостов ' и ' Разрешение DNS ', но он не добавил publi c IP к моему экземпляру (даже после его перезапуска). В моем su bnet я включил ' Автоматическое назначение IPv4 ', но все еще не опубликовал c IP.

Любая подсказка, что мне здесь не хватает, пожалуйста?

1 Ответ

2 голосов
/ 29 апреля 2020

Ваши экземпляры не будут автоматически получать публичные c IP-адреса, присоединенные к их ENI после того, как вы включите «Автоматическое назначение IPv4» в вашем su bnet. Одним из возможных решений без раскрутки нового EC2 является присоединение Elasti c IP (как предложено @Oleksii Donoha в комментарии) к этому экземпляру. Вы можете следовать документам aws, чтобы выделить Elasti c IP-адрес , а затем связать его с запущенным экземпляром .

. Примечание: это невозможно присоединить эфемерный ip к уже созданному экземпляру ENI или EC2. Смотрите обсуждения здесь .

...