Запустите машину AWS EC2 с эластичным IP
В aws ec2 машинах есть ли способ запустить экземпляр и сказать ему использовать Elastic IP? Возможно, используя пользовательские данные или что-то?
Назначить IP на машину aws ec2 после запуска довольно просто, следуя документации Amazon, но я бы хотел запустить машину с эластичным ip. т.е. пока машина запускается сама, ей должен быть присвоен IP.
Кто-то спросил об этом на форуме поддержки aws 10 лет назад, хотя у этой темы нет решения. https://forums.aws.amazon.com/thread.jspa?threadID=20927
1 ответ
Похоже, что это можно сделать:
- Создать сетевой интерфейс
- Подключите Elastic IP к сетевому интерфейсу
- При запуске экземпляра Amazon EC2 укажите используемый сетевой интерфейс (т. Е. Созданный ранее)
Затем экземпляр будет запущен с эластичным IP-адресом.
Кажется, нет способа сделать это полностью в рамках RunInstances
команда. Может быть запрошен только адрес PublicIP, который является временным и не является эластичным IP-адресом.