Назад | Перейти на главную страницу

Как реализовать виртуальные IP-адреса на AWS?

Можно ли создавать плавающие IP-адреса в Amazon? Точнее в VPC? Если да, то как я могу это сделать? Их документация, похоже, не указывает мне правильное направление. Лучшее, что я смог найти, было следующее: http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ElasticNetworkInterfaces.html

Вы можете создать ENI, присоединить его к экземпляру, отсоединить от экземпляра и присоединить к другому экземпляру. Атрибуты ENI следуют за ENI, поскольку он присоединяется к экземпляру или отсоединяется от него и повторно присоединяется к другому экземпляру. Когда вы перемещаете ENI из одного экземпляра в другой, сетевой трафик перенаправляется на новый экземпляр.

Но это не может быть настоящий решение...

Я нашел решение этого, оно включает в себя использование ec2-associate-address утилита командной строки.

Придется настроить скрипты проверки; и при отказе использовать ec2-associate-address чтобы занять эластичный IP-адрес. Это работает только с эластичными IP-адресами (к сожалению) и ближе всего к AWS с виртуальными IP-адресами.

Более подробная информация здесь: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html