必要に応じて、network Load Balancer (NLB) インスタンスのネットワークタイプを変更できます。 NLBインスタンスのネットワークタイプを内部接続からインターネット接続に変更する場合、NLBインスタンスにelastic IPアドレス (EIP) またはAnycast EIPを指定する必要があります。
ネットワークタイプ
NLBはインターネットと内部ネットワークをサポートしています。 インターネット向けNLBインスタンスと内部向けNLBインスタンスの違い:
内部対応のNLBインスタンス: 内部対応のNLBインスタンスを作成すると、プライベートIPアドレスが各ゾーンに割り当てられます。 NLBインスタンスには、Alibaba Cloudの内部ネットワーク経由でのみアクセスできます。
インターネット向けNLBインスタンス: インターネット向けNLBインスタンスを作成すると、各ゾーンにパブリックIPアドレスとプライベートIPアドレスが割り当てられます。 デフォルトでは、インターネット接続NLBインスタンスはEIPを使用してインターネット接続サービスを提供します。 EIPのインスタンス料金と帯域幅またはデータ転送料金が課金されます。 Anycast EIPを使用してインターネットアクセスを有効にする場合は、Anycast EIPをNLBインスタンスに関連付けます。
IPバージョン
NLBはIPv4および二重スタックを支えます。 次の表に、IPv4とデュアルスタックの違いを示します。
IPバージョン | デフォルト値 | 説明 |
IPv4 |
| クライアントは、192.168.0.1などのIPv4アドレスを使用してのみIPv4 NLBインスタンスにアクセスできます。 |
デュアルスタック |
| クライアントは、192.168.0.1などのIPv4アドレス、または2001:db8:1:1:1:1:1:1などのIPv6アドレスを使用して、デュアルスタックNLBインスタンスにアクセスできます。 |
NLBがインターネット向けサービスを提供する方法
NLBは、次のタイプのパブリックIPアドレスをサポートします。
EIP: EIPは、購入して独立したリソースとして使用できるパブリックIPアドレスです。 EIPは、ECS (Elastic Compute Service) インスタンス、VPC (virtual private Cloud) にデプロイされたCLB (Classic Load Balancer) インスタンス、内部対応のALB (Application Load Balancer) インスタンス、およびNLBインスタンスに関連付けることができます。 詳細については、「EIPとは何ですか? 」をご参照ください。
Anycast EIP: Anycast EIPは、購入して独立したリソースとして使用できるパブリックIPアドレスです。 各Anycast EIPには、インターネットアクセスをサポートするIPアドレスが割り当てられます。 詳細については、「Anycast EIPとは何ですか? 」をご参照ください。
説明Anycast EIPとEIPの違いの詳細については、「Anycast EIPとEIPの比較」をご参照ください。
IPv6ゲートウェイ: IPv6ゲートウェイは、VPCとの間でIPv6トラフィックをルーティングします。 インターネット帯域幅をIPv6アドレスに割り当てて、NLBインスタンスがIPv6アドレスを使用してインターネット接続サービスを提供できるようにすることができます。 詳細については、「IPv6ゲートウェイとは 」をご参照ください。
課金への影響
NLBは1時間ごとに課金されます。 NLBインスタンスを1時間未満使用する場合、使用期間は1時間に切り上げられます。 ネットワークタイプの変更はすぐに有効になります。 NLBインスタンスのネットワークタイプを変更すると、現在の使用期間 (切り上げて1時間) 内の以前のネットワークタイプに基づいて課金されます。 詳細については、「NLB課金可能アイテム」をご参照ください。
次の表に、ネットワーク変更の課金への影響を示します。
API 操作 | シナリオ | 変更 | 課金への影響 | 関連ドキュメント |
プライベートIPv4からパブリックIPv4へ | NLBインスタンスは、インターネット経由でサービスを提供するためにパブリックIPv4アドレスを使用する必要があります。 | EIPまたはAnycast EIPをNLBインスタンスに関連付けます。 | NLBインスタンスに関連付けられているEIPまたはAnycast EIPに対してインターネットデータ転送料金が請求されます。 | |
パブリックIPv4からプライベートIPv4へ | NLBインスタンスは、インターネット経由でサービスを提供するためにパブリックIPv4アドレスを使用する必要がなくなりました。 | NLBインスタンスからEIPまたはAnycast EIPの関連付けを解除します。 | ネットワークタイプを変更したら、実際の請求書の詳細を表示します。 | なし |
プライベートIPv6からパブリックIPv6へ | NLBインスタンスは、インターネット経由でサービスを提供するためにパブリックIPv6アドレスを使用する必要があります。 | IPv6ゲートウェイのインターネット帯域幅を有効にします。 | IPv6ゲートウェイおよびインターネット帯域幅リソースに対して課金されます。 | |
パブリックIPv6からプライベートIPv6へ | NLBインスタンスは、インターネット経由でサービスを提供するためにパブリックIPv6アドレスを使用する必要がなくなりました。 | IPv6ゲートウェイのインターネット帯域幅を無効にします。 | ネットワークタイプを変更したら、実際の請求書の詳細を表示します。 | なし |
前提条件
NLBインスタンスが作成されました。 詳細については、「NLBインスタンスの作成と管理」をご参照ください。
IPv4 NLBインスタンスのネットワークタイプの変更
プライベートIPv4からパブリックIPv4へ
NLBのネットワークタイプを内部接続からインターネット接続に変更する場合、EIPやAnycast EIPなどのパブリックIPアドレスをNLBインスタンスに割り当てる必要があります。 ネットワークタイプがインターネット接続に変更されると、インターネットデータ転送に対して課金されます。 詳細については、「EIP課金」および「Anycast EIP課金」をご参照ください。
NLBコンソールにログインします。
上部のナビゲーションバーで、NLBインスタンスがデプロイされているリージョンを選択します。
インスタンスページで、管理したい内部向きのNLBIDをクリックします。。
インスタンスの詳細 タブで、基本情報 セクションで ネットワークタイプ を見つけ、IPv4の右側にある ネットワークタイプの変更 をクリックします。
ネットワークタイプの変更ダイアログボックスで、IP アドレスタイプ各ゾーンにパブリックIPアドレスを割り当て、OK.
EIPの割り当て
IPアドレスタイプをEIPに設定します。
[EIPの割り当て] ドロップダウンリストから [EIPの購入] を選択するか、既存のEIPを指定します。
説明リスト内の各ゾーンにEIPを割り当てる必要があります。
[EIPの購入] を選択した場合、NLBインスタンスがリリースされるか、NLBインスタンスのネットワークタイプが内部に変更されると、EIPがリリースされます。 既存のEIPを指定した場合、NLBインスタンスがリリースされたとき、またはNLBインスタンスのネットワークタイプが内部に変更されたときに、EIPは保持されます。
EIPコンソールでEIPに関する詳細を表示できます。
Anycast EIPの割り当て
IPアドレスタイプをAnycast EIPに設定します。
[Anycast EIPの割り当て] ドロップダウンリストから [Anycast EIPの購入] を選択するか、既存のAnycast EIPを指定します。
説明リスト内のすべてのゾーンにAnycast EIPを割り当てる必要があります。
[Anycast EIPの購入] を選択した場合、NLBインスタンスがリリースされるか、NLBインスタンスのネットワークタイプが内部に変更されると、Anycast EIPがリリースされます。 既存のAnycast EIPを指定した場合、NLBインスタンスがリリースされたとき、またはNLBインスタンスのネットワークタイプが内部対応に変更されたときに、Anycast EIPは保持されます。
Anycast EIPのパラメーターは、Anycast EIPコンソールで表示できます。
を表示できます。You can view theネットワークタイプのNLBインスタンスのインスタンスの詳細タブをクリックします。
変更を適用するには約1分かかります。 インスタンスの詳細 タブの ネットワークタイプ パラメーターがIPv4の横に [パブリック] と表示されている場合、NLBインスタンスはインターネット接続のNLBインスタンスに切り替わりました。
パブリックIPv4からプライベートIPv4へ
NLBインスタンスがプライベートIPv4に切り替えられると、すべてのパブリックIPアドレスはNLBインスタンスとの関連付けが解除されます。 NLBインスタンスのDNSレコードも更新されます。 作業は慎重に行ってください。
NLBコンソールにログインします。
上部のナビゲーションバーで、NLBインスタンスがデプロイされているリージョンを選択します。
インスタンスページで、管理するインターネットNLBインスタンスのIDをクリックします。。
インスタンスの詳細タブで、基本情報を見つけ、ネットワークタイプの右側のIPv4の隣でネットワークタイプの変更クリックします。
表示されるメッセージで、変更の影響を確認し、OKをクリックします。
を表示できます。You can view theネットワークタイプのNLBインスタンスのインスタンスの詳細タブをクリックします。
変更を適用するには約1分かかります。 インスタンスの詳細 タブの ネットワークタイプ パラメーターがIPv4の横に [プライベート] と表示されている場合、NLBインスタンスは内部対応のNLBインスタンスに切り替わりました。
デュアルスタックNLBインスタンスのネットワークタイプの変更
プライベートデュアルスタックからパブリックデュアルスタック
プライベートIPv4からパブリックIPv4に切り替える方法の詳細については、「IPv4 NLBインスタンスのネットワークタイプの変更」をご参照ください。
次の手順では、プライベートIPv6からパブリックIPv6に切り替える方法を示します。
説明NLBインスタンスがプライベートIPv6からパブリックIPv6に切り替わると、IPv6ゲートウェイのインターネット帯域幅が有効になります。 VPCコンソールで詳細を表示できます。 インターネット帯域幅を有効にすると、インターネットデータ転送の料金が発生します。 IPv6ゲートウェイは、NLBインスタンスのネットワークタイプに基づいて有効または無効になります。 詳細については、「IPv6ゲートウェイ課金」をご参照ください。
NLBコンソールにログインします。
上部のナビゲーションバーで、NLBインスタンスがデプロイされているリージョンを選択します。
インスタンスページで、内部向きのIDをクリックします。NLB管理するインスタンス。
インスタンスの詳細 タブで、基本情報 セクションで [ネットワークタイプ] を見つけ、IPv6の右側にある ネットワークタイプの変更 をクリックします。
では、ネットワークタイプの変更メッセージ、変更の影響を確認し、OKをクリックします。
説明NLBインスタンスにVPCにIPv6ゲートウェイがない場合は、作成するように求められます。 プロンプトに従ってコンソールでIPv6ゲートウェイを作成します。
インスタンスの詳細タブでNLBインスタンスのネットワークタイプを確認できます。
変更を適用するには約1分かかります。 インスタンスの詳細 タブの ネットワークタイプ パラメーターがIPv6の横に [パブリック] と表示されている場合、NLBインスタンスのネットワークはパブリックIPv6に切り替わりました。
パブリックデュアルスタックからプライベートデュアルスタック
パブリックIPv4からプライベートIPv4に切り替える方法の詳細については、「IPv4 NLBインスタンスのネットワークタイプの変更」をご参照ください。
次の手順では、パブリックIPv6からプライベートIPv6に切り替える方法を示します。
NLBコンソールにログインします。
上部のナビゲーションバーで、NLBインスタンスがデプロイされているリージョンを選択します。
インスタンスページで、管理するインターネットNLBインスタンスのIDをクリックします。
インスタンスの詳細 タブで、基本情報 セクションで ネットワークタイプ を見つけ、IPv6の右側にある ネットワークタイプの変更 をクリックします。
ネットワークタイプの変更メッセージで、変更の影響を確認し、OKをクリックします。
インスタンスの詳細タブでNLBインスタンスのネットワークタイプを確認できます。
変更を適用するには約1分かかります。 インスタンスの詳細 タブの ネットワークタイプ パラメーターがIPv6の横に [プライベート] と表示されている場合、NLBインスタンスのネットワークはプライベートIPv6に切り替わりました。