Я решил эту проблему в течение нескольких часов, и, возможно, это невозможно, может быть, это так.
У меня есть VPC в AWS, с несколькими экземплярами EC2 и лямбда-инстансами.
На данный момент, лямбда может без проблем вызывать, ssh и т. Д. На сервер EC2.
Мои лямбды используют группу безопасности с только HTTP, HTTPS и SSH в «Исходящих».
Моя группа безопасности по умолчанию в ec2 принимает только 22 входящих (из моей группы безопасности Lambda и IP-адреса моего офиса).
Если я создаю экземпляр ec2 в моей общедоступной подсети, я и моя лямбдафункции могут получить к нему доступ через ssh.
Если я создаю его в своей ЧАСТНОЙ подсети, мои лямбды могут ssh, но я НЕ могу ...
Действительно ли мне нужен NAT-сервер, чтобыдостичь этого?
TL: DR;Только мой офис и мои лямбды должны иметь доступ к моим экземплярам ec2.