Complete a 3 Question Survey and Earn a re:Post Badge
Help improve AWS Support Official channel in re:Post and share your experience - complete a quick three-question survey to earn a re:Post badge!
AWS Lambda 関数に静的 IP アドレスを割り当てたいです。
Lambda 関数に静的 IP アドレスを割り当てるには、次の手順に従います。
Lambda 関数を AWS アカウントの Amazon 仮想プライベートクラウド (Amazon VPC) にアタッチします。Lambda 関数には、プライベート IP アドレスを持つ Elastic ネットワークインターフェイスが割り当てられます。Lambda のプライベート IP アドレスは、ネットワークインターフェイスのライフサイクルの一環として変更されるため、静的 IP アドレスとは見なされません。
詳細については、「Lambda 関数に Amazon VPC 内のリソースへのアクセスを許可する」を参照してください。
注: Lambda 関数が Amazon VPC 内の他のリソースにアクセスする必要がある場合のみ、Amazon VPC には Lambda 関数を配置することをおすすめします。
プライベートサブネットからのインターネットアクセスには、NAT が必要です。Amazon VPC に接続された Lambda 関数にインターネットアクセスを付与するには、そのアウトバウンドトラフィックをパブリックサブネットのNAT ゲートウェイまたはNATインスタンスにルーティングします。NAT ゲートウェイまたは NAT インスタンスにインターネットゲートウェイへのルートがあることを確認します。
詳細については、「Amazon VPC に接続されている Lambda 関数にインターネットアクセスを許可する方法」を参照してください。
Elastic IP アドレスをパブリック NAT ゲートウェイまたはインスタンスに関連付けます。NAT ゲートウェイまたはインスタンスは、インスタンスのソース IP アドレスを Elastic IP アドレスに置き換えます。この Elastic IP アドレスは、Lambda 関数の静的 IP アドレスと見なすことができます。
メモ:
インターネットゲートウェイを使用して VPC のインターネットアクセスを有効にする
NAT Gatewayの課金(over 40USD/mo)について明記してください。
コメントをお寄せいただき、ありがとうございます。確認させていただいた後で、必要に応じて情報センターを更新いたします。