Группы безопасности EC2 не могут общаться друг с другом - PullRequest
1 голос
/ 16 мая 2019

У меня есть два экземпляра AWS EC2, которые пытаются общаться друг с другом через пользовательский порт TCP.Каждый экземпляр имеет свою собственную группу безопасности, но ни один из них не может общаться друг с другом.

Вот мои настройки:

Экземпляр EC2 1

  • Имя: instance-1
  • Публичный IP-адрес: aaa.bbb.ccc.ddd
  • Идентификатор группы безопасности: sg-xxxxxxxxxx1
  • Входящие правила SG: нет
  • SG исходящие правила:
    • Тип: Весь трафик, Протокол: Все, Диапазон портов: Все, Назначение: 0.0.0.0/0

Экземпляр EC2 2

  • Имя: instance-2
  • Публичный IP-адрес: www.xxx.yyy.zzz
  • Идентификатор группы безопасности: sg-xxxxxxxxxx2
  • Входящие правила SG:
    • Тип: пользовательское правило TCP, протокол: TCP, диапазон портов: 12345, источник: sg-xxxxxxxxxx1

SG исходящие правила:

  • Тип: Весь трафик, Протокол: Все, Диапазон портов: Все, Назначение: 0.0.0.0/0

Проблема

Всякий раз, когда экземпляр-1 пытается инициировать запрос TCP к www.xxx.yyy.zzz:12345,время ожидания соединения истекает.

Если я добавлю следующее правило входящих вызовов в SG экземпляра 2, оно будет работать нормально:

  • Тип: Весь трафик, Протокол: Все, Диапазон портов:12345, Источник: 0.0.0.0/0

Сводка

Мне нужен экземпляр-1 для связи с экземпляром-2 без пропуска трафика из любого места на порт12345. Есть ли способ сделать это?

1 Ответ

1 голос
/ 16 мая 2019

Вы не можете получить доступ к общедоступному IP-адресу, используя группу безопасности в качестве входящего источника.

Когда вы указываете группу безопасности в качестве источника или места назначения для правила, правило затрагивает все экземпляры, связанные сгруппа безопасности.Входящий трафик разрешается на основе частных IP-адресов экземпляров, связанных с исходной группой безопасности (а не общедоступных IP-адресов или эластичных IP-адресов).Дополнительную информацию об IP-адресах см. В разделе IP-адресация экземпляра Amazon EC2.

Используйте частный IP-адрес или используйте общедоступный IP-адрес в качестве источника.

Ссылки

Отслеживание соединения группы безопасности

...