Когда я пытаюсь связать второй Elastic IP с небольшим экземпляром EC2, назначенный в настоящее время Elastic IP отсоединяется.
Нужно ли использовать VPC?
amazon-ec2
amazon-web-services
amazon-elastic-ip
Ян Уорбертон
источник
источник
Ответы:
Классические экземпляры EC2 могут иметь только один эластичный IP-адрес, связанный с ними. Чтобы получить несколько IP-адресов, вы должны использовать VPC и настроить несколько сетевых интерфейсов на вашем экземпляре.
ПРИМЕЧАНИЕ: где-то между 2012 и 2014 годами AWS изменился, так что одному ENI может быть назначено несколько EIP. Этот ответ и вопрос больше не актуальны в результате.
источник
Чтобы получить 2 эластичных IP-адреса, связанных с одним экземпляром ec2, вам нужно указать другой маршрут для второго IP-адреса. Это предполагает установку нового правила ip, которое определяет, какой маршрут следует использовать.
Например, есть экземпляр с двумя сетевыми интерфейсами (пусть именуются
eth0
иeth1
), каждый из которых имеет один внутренний ip (172.31.4.255
и172.48.55.23
), которые переводятся в его связанные эластичные ip.Вам нужно указать для ip из eth1 (172.48.55.23) другой маршрут:
Затем свяжите его маршрут по умолчанию с этим правилом:
И очистить кеш:
Вы можете найти «формальное» объяснение из этой статьи.
источник