すべてのプロダクト
Search
ドキュメントセンター

Elastic IP Address:EIPの関連付けと分離に関するFAQ

最終更新日:Sep 19, 2024

このトピックでは、elastic IPアドレス (EIP) とクラウドリソースの関連付けおよび関連付けの解除に関するよくある質問に対する回答を提供します。

EIPを関連付けることができるクラウドリソースは何ですか?

EIPは、仮想プライベートクラウド (VPC) 、セカンダリENI、Server Load Balancer (SLB) インスタンス、NATゲートウェイ、および高可用性仮想IPアドレス (HAVIP) のECSインスタンスに関連付けることができます。

説明

VPCの内部対応のCLBインスタンス、Application Load Balancer (ALB) インスタンス、Network Load Balancer (NLB) インスタンスなど、EIPをSLBインスタンスに関連付けることができます。 SLBコンソールでのみ、EIPをALBインスタンスおよびNLBインスタンスに関連付けることができます。

EIPを複数のクラウドリソースに関連付けることはできますか。

いいえ。 EIPを1つのクラウドリソースにのみ関連付けることができます。

別のリージョンにデプロイされているクラウドリソースにEIPを関連付けることはできますか。

いいえ、別のリージョンにデプロイされているクラウドリソースにEIPを関連付けることはできません。

EIPとEIPを関連付けるクラウドリソースは、同じリージョンにデプロイする必要があります。 たとえば、中国 (北京) リージョンにデプロイされたEIPを、中国 (杭州) リージョンにデプロイされたクラウドリソースに関連付けることはできません。

別のゾーンにデプロイされているクラウドリソースにEIPを関連付けることはできますか。

はい、別のゾーンにデプロイされているクラウドリソースでEIPをデプロイできます。

ゾーンはEIPには適用されません。 クラウドリソースとEIPが同じリージョンにデプロイされている場合、EIPをクラウドリソースに関連付けることができます。

クラウドリソースに関連付けるEIPはいくつですか。

  • Elastic Compute Service

    ECSインスタンスは、1つのEIPにのみ関連付けることができます。 ただし、セカンダリelastic network interface (ENI) をECSインスタンスに関連付けて、最大5つのEIPECSインスタンスに関連付けることができます。

    • EIPを各セカンダリENIに関連付けます。 次に、セカンダリENIをECSインスタンスに関連付けます。 関連付けることができるENIの数は、ECSインスタンスファミリーによって異なります。 詳細については、「インスタンスファミリーの概要」をご参照ください。

    • NATモードで複数のEIPをセカンダリENIに関連付けます。 このモードでは、各EIPはセカンダリENIのセカンダリプライベートIPアドレスに関連付けられます。 次に、セカンダリENIをECSインスタンスに関連付けます。 詳細については、「NATモードのECSインスタンスに複数のEIPを関連付ける」をご参照ください。

  • セカンダリ ENI

    EIPがNATモードでセカンダリENIに関連付けられている場合、関連付けることができるEIPの数は、セカンダリENIのプライベートIPアドレスの数によって決まります。

    セカンダリENIのプライベートIPアドレスの数は、セカンダリENIのステータスと、セカンダリENIに関連付けられているECSインスタンスの仕様によって決まります。 詳細については、「セカンダリプライベートIPアドレスの割り当て」をご参照ください。

  • NAT Gateway

    デフォルトでは、各インターネットNATゲートウェイは最大20個のEIPに関連付けることができます。

    説明

    2022年9月19日以降、EIPを新しく作成したインターネットNATゲートウェイに関連付けると、NATゲートウェイが存在するvSwitchのプライベートIPアドレスが使用されます。 vSwitchに使用可能な十分なプライベートIPアドレスがあることを確認してください。 それ以外の場合、EIPをNATゲートウェイに関連付けることはできません。 既存のNAT Gatewayは影響を受けません。

  • HAVIP

    各HAVIPは、1つのEIPのみに関連付けることができます。

  • CLB

    • VPC内の内部対応のCLBインスタンスは、1つのEIPにのみ関連付けることができます。

    • ALBインスタンスは、複数のEIPに関連付けることができます。 ALBインスタンスの各ゾーンは1つのEIPをサポートします。

    • NLBインスタンスは、複数のEIPに関連付けることができます。 NLBインスタンスの各ゾーンは1つのEIPをサポートします。

EIPをCLBインスタンスに関連付けることはできますか。

EIPをVPCにデプロイされた内部対応のCLBインスタンスに関連付けることができます。 ただし、EIPをインターネット接続CLBインスタンスに関連付けることはできません。 VPC内の各CLBインスタンスは、1つのEIPにのみ関連付けることができます。

EIPコンソールでEIPに関連付けられているCLBインスタンスを表示できないのはなぜですか。

考えられる原因:

  • EIPとCLBインスタンスは異なるリソースグループに属しています。

  • RAMユーザーとしてEIPコンソールにログインする場合は、Alibaba Cloudアカウントに切り替えます。

EIPECSインスタンスに関連付けられている場合、NATゲートウェイのDNAT機能を使用して、ECSインスタンスがインターネット接続サービスを提供できるようにすることはできますか。

いいえ。

次の制限に注意してください。

  • EIPECSインスタンスに関連付けられている場合、NATゲートウェイのDNAT (Destination Network Address Translation) 機能を使用してECSインスタンスがインターネット接続サービスを提供できるようにすることはできません。

    NATゲートウェイのDNAT機能を使用する前に、ECSインスタンスからEIPの関連付けを解除する必要があります。 その後、ECSインスタンスのDNATエントリを作成できます。 詳細については、「インターネットNATゲートウェイからのEIPの関連付けの解除」および「DNATエントリの作成と管理」をご参照ください。

  • ECSインスタンスのDNATエントリを作成した後、EIPECSインスタンスに関連付けることはできません。

    EIPECSインスタンスに関連付ける前に、ECSインスタンス用に作成したDNATエントリを削除する必要があります。 DNATエントリを削除した後、EIPECSインスタンスに関連付けることができます。 詳細については、「インターネットNATゲートウェイの削除」および「EIPの関連付け」をご参照ください。

説明

ECSインスタンスがEIPに関連付けられ、DNATがECSインスタンスに設定されている場合、ECSインスタンスは関連付けられたEIPを優先的に使用してインターネットと通信します。

EIPECSインスタンスに関連付けることができないのはなぜですか。

考えられる原因:

  • EIPECSインスタンスは同じリージョンに属していません。

  • ECSインスタンスにパブリックIPアドレスが割り当てられているか、別のEIPに関連付けられています。

  • ECSインスタンスは、VPCではなくクラシックネットワークにデプロイされています。 EIPは、VPCにデプロイされているECSインスタンスにのみ関連付けることができます。

  • ECSインスタンスは、EIPを関連付けることができない状態です。 EIPを、実行中または停止状態のみのECSインスタンスに関連付けることができます。

問題をトラブルシューティングするには、次の操作を実行します。

  1. EIPおよびECSインスタンスがデプロイされているリージョンを確認します。 同じリージョン (中国 (杭州) リージョンなど) にデプロイされていることを確認します。

  2. ECSコンソールにログインし、ECSインスタンスのステータスを確認します。 次の要件が満たされていることを確認します。ECS排查

    番号

    説明

    1

    ECSインスタンスには、プライベートIPアドレスのみが割り当てられます。

    次の図に示すように、ECSインスタンスにパブリックIPアドレスが割り当てられているか、別のEIPに関連付けられている場合、EIPをECSインスタンスに関連付けることはできません。

    ECS的IPその他の要件がある場合は、次のトピックを参照してください。

    2

    ECSインスタンスはVPCにデプロイされています。

    ECSインスタンスがクラシックネットワークにデプロイされている場合、ECSインスタンスをVPCに移行できます。 詳細については、「クラシックネットワークからVPCへのECSインスタンスの移行」をご参照ください。

    3

    ECSインスタンスのステータスが [実行中] または [停止済み] です。

    ECSインスタンスのステータスを管理する方法の詳細については、「インスタンスのライフサイクル」をご参照ください。

EIPECSインスタンスに関連付けた後、ECSインスタンスのオペレーティングシステムでEIPを表示できないのはなぜですか。

EIPはAlibaba Cloudのインターネットゲートウェイにデプロイされ、NATを介して関連するECSインスタンスのプライベートネットワークインターフェイスコントローラー (NIC) にマッピングされます。 したがって、ECSインスタンスのプライベートNICでEIPを表示することはできません。

セカンダリCIDRブロックをVPCに追加することで、EIPを公開できます。 詳細については、「セカンダリCIDRブロックをVPCに追加してNICにEIPを公開する」をご参照ください。

複数のEIPを1つのECSインスタンスに関連付けるにはどうすればよいですか。

次の方法を使用して、複数のEIPを1つのECSインスタンスに関連付けることができます。

  • EIPを各セカンダリENIに関連付けます。 次に、セカンダリENIをECSインスタンスにアタッチします。 ECSインスタンスにアタッチできるセカンダリENIの数は、ECSインスタンスの仕様によって異なります。 詳細については、「インスタンスファミリーの概要」をご参照ください。

  • NATモードで複数のEIPをセカンダリENIに関連付けます。 このモードでは、各EIPはセカンダリENIのセカンダリプライベートIPアドレスに関連付けられます。 次に、セカンダリENIをECSインスタンスに関連付けます。 詳細については、「NATモードのECSインスタンスに複数のEIPを関連付ける」をご参照ください。

EIPECSインスタンスまたはENIに関連付けた後、インターネット経由でサービスにアクセスできないのはなぜですか。

ECSインスタンスをインターネットにアクセスする場合は、ECSインスタンスのデフォルトルートを設定するか、ECSインスタンスの特定のルートを作成する必要があります。 デフォルトでは、パケットはプライマリENIから送信されます。 セカンダリENIを介してパケットがインターネットにアクセスできるように、ルートの優先順位を変更できます。 特定のルートを設定して、複数のENIまたはランダムなENIを介してパケットをインターネットに転送し、負荷分散を実装することもできます。

詳細については、「 (オプション) 手順4: ルートの設定」をご参照ください。

ECSインスタンスをIPv6アドレスに関連付けることはできますか。

WAFの配信元IPアドレスとしてEIPを使用できますか。

はい。