AWS Network Load Balancer がカスタムトラフィックルーティングのリスナールールのサポートを開始

投稿日: 2026年7月22日

Network Load Balancer (NLB) がリスナールールをサポートし、送信元 IP アドレスの種類に基づいて異なるターゲットグループへ接続をルーティングできるようになりました。リスナールールを使用することで、単一のデュアルスタック NLB は、IPv6 クライアントのトラフィックを IPv6 ターゲットへ、IPv4 クライアントのトラフィックを IPv4 ターゲットへ送信し、両方のアドレスファミリーにおいてエンドツーエンドで元のクライアント IP アドレスを維持できます。

これまでは、1 つの NLB から IPv4 と IPv6 の両方のクライアントに対応する場合、2 つの個別ロードバランサー (IP バージョンごとに 1 つ) を運用して DNS でクライアントを分割するか、プロトコル変換によって元のクライアント IP を失いながらすべてのトラフィックを 1 つのターゲットグループに送信するかという、どちらかのトレードオフを受け入れる必要がありました。リスナールールは、レイヤー 3 での条件付きルーティングを有効にすることでそのトレードオフを解消し、変換や追加のインフラストラクチャなしで、各接続を同じアドレスファミリーのターゲットグループに転送します。

既存のデュアルスタック NLB を再作成することなく、リスナールールを追加できます。ルールは TCP、UDP、TCP_UDP、TLS リスナーでサポートされており、Connection Draining、ターゲットグループの維持設定、クロスゾーン負荷分散、重み付けターゲットグループ、クライアント IP 保持などの既存の NLB 機能と組合せて機能します。

Network Load Balancer のリスナールールは、すべての AWS 商用リージョンと AWS GovCloud (米国) リージョンで追加料金なしで利用できます。ロードバランサーの稼働時間と LCU に対して標準 NLB 料金が適用されます。使用を開始するには、こちらの AWS ブログNetwork Load Balancer ユーザーガイドを参照してください。