内部向け NLB の作成時に必要な空き IP アドレスの数を教えてください

内部向け NLB の場合は、サブネットに空き IP アドレスが 1 つあれば作成可能です。
2024.04.02

困っていたこと

Network Load Balancer(NLB)を作成する際、インターネット向け NLB はサブネットに最低 8 個の空き IP アドレスが必要と記載されていますが、内部 NLB の場合はいくつの空き IP アドレスが必要ですか?

AWS ドキュメント から抜粋:

インターネット向けロードバランサーの場合、指定するサブネットには最低 8 個の利用可能な IP アドレスが必要です。内部ロードバランサーの場合は、 AWS がサブネットからプライベート IPv4 アドレスを選択する場合にのみ必要です。

どう対応すればいいの?

内部 NLB の場合は、関連付けるサブネットに空き IP アドレスが 1 つあれば作成可能です。
※ ただしターゲットの EC2 に割り当てる IP アドレスは別途確保する必要があります。

なお NLB の場合は ALB と異なり、物理ノードのスケーリング時にネットワークインターフェースが追加されるといったこともないため、その分の空き IP アドレスを考慮する必要もありません。

参考資料