Можно ли вызвать конечную точку интерфейса aws в одноранговом vpc?

У меня есть два виртуальных ПК, один - это виртуальный ПК MGMT со всеми необходимыми оконечными точками интерфейса ВПК, подключенными к сервисам AWS, а другой одноранговый виртуальный ПК установил одноранговое соединение с диспетчером виртуального ПК. Я попытался использовать ssh в своем экземпляре (назовите его экземпляром A) в одноранговом vpc и вызвать aws api через cli с помощью следующей команды

      aws ec2 describe-instances

но все же соединение просто тайм-аут каждый раз.

Я проверил свою группу безопасности конечных точек vpc и дважды подтвердил, что я настроил ее так, чтобы разрешить весь входящий трафик из группы безопасности, прикрепленной к экземпляру A. А группа безопасности моего экземпляра A настроила разрешить весь исходящий трафик в группу безопасности vpce.

Кто-нибудь знает или сталкивался с этой проблемой раньше? Что-нибудь, что я пропустил или сделал неправильно?

1 ответ

На основании комментариев.

Я попытался воспроизвести проблему и архитектуру OP и убедился, что соединение с конечной точкой работает, если оно используется.

      aws ec2 describe-instances --endpoint-url vpce-05c21657a045fff54-puytslup.ec2.us-east-1.vpce.amazonaws.com

В приведенном выше URL-адресе конечной точки ( vpce-05c21657a045fff54-puytslup.ec2.us-east-1.vpce.amazonaws.com) можно получить из сведений об интерфейсе VPC.

Возможно, включение поддержки разрешения DNS для пирингового соединения также работает. В таком случае может и не понадобиться. Однако я не проверял это в своих тестах, так как я сосредоточился только на решении проблемы с --endpoint-url.

Другие вопросы по тегам