仮想プライベートクラウド (VPC) に存在するElastic Compute Service (ECS) インスタンスは、IPv4およびIPv6アドレス指定プロトコルをサポートしています。 このトピックでは、プライベートIPv4アドレス、パブリックIPv4アドレス、IPv6アドレス、およびIPアドレスを管理する方法について説明します。
デフォルトでは、VPCはIPv4アドレス指定プロトコルをサポートします。 VPCを作成するときは、VPCのIPv4 CIDRブロックを指定する必要があります。 必要に応じて、VPCのIPv6アドレス指定プロトコルを有効にしてから、IPv6 CIDRブロックをVPCに関連付けることができます。 VPCに複数のvSwitchを作成して、VPCをサブネットに分割できます。 デフォルトでは、同じVPC内のサブネットは相互に通信できます。 VPCのvSwitch (サブネット) のIPアドレスをECSインスタンスに割り当てることができます。 詳細については、「VPCとvSwitchの概要」をご参照ください。
プライベートIPv4アドレス
プライベートIPv4アドレスは、インターネット経由で到達できないIPv4アドレスです。 インスタンスと内部リソース間の通信には、プライベートIPv4アドレスを使用できます。 プライベートIPv4アドレスは、Dynamic Host Configuration Protocol (DHCP) を使用してインスタンスに割り当てられます。 インスタンスに割り当てられるプライベートIPv4アドレスは、インスタンスが接続されているvSwitchのIPv4 CIDRブロックに属している必要があります。 インスタンス上の各elastic network interface (ENI) に関連付けることができるプライベートIPv4アドレスの数は、インスタンスタイプによって異なります。 詳細については、「インスタンスファミリーの概要」の [ENIごとのプライベートIPv4アドレス] 列をご参照ください。
プライベートIPv4アドレスに関する次の項目に注意してください。
インスタンスが起動されると、インスタンスは、インスタンスが接続されているvSwitchのCIDRブロックからプライマリプライベートIPv4アドレスを受け取ります。 プライマリプライベートIPv4アドレスは、デフォルトの出力プライベートIPアドレスとして機能します。 インスタンスの作成時にプライマリプライベートIPv4アドレスを指定しない場合、Alibaba CloudはvSwitchのIPv4 CIDRブロックから使用可能なIPv4アドレスをインスタンスに自動的に割り当てます。 各インスタンスには、プライマリプライベートIPv4アドレスと、プライマリプライベートIPv4アドレスが割り当てられたプライマリENIが1つだけあります。 プライマリプライベートIPv4アドレスがインスタンスに割り当てられた後、インスタンスがリリースされる前にプライマリプライベートIPv4アドレスを再利用することはできません。 インスタンスのプライマリプライベートIPv4アドレスを変更する方法については、「プライベートIPアドレスの変更」をご参照ください。
セカンダリプライベートIPv4アドレスと呼ばれる追加のプライベートIPv4アドレスをインスタンスに指定することもできます。 プライマリプライベートIPv4アドレスとは異なり、セカンダリプライベートIPv4アドレスは、インスタンスがリリースされる前に関連付けられたインスタンスから割り当て解除でき、新しいインスタンスに再割り当てできます。 セカンダリプライベートIPv4アドレスがインスタンスに割り当てられている場合、アドレスを再割り当てすることはできません。 セカンダリプライベートIPv4アドレスがインスタンスに割り当てられたら、セカンダリプライベートIPv4アドレスを設定する必要があります。 詳細については、「セカンダリプライベートIPアドレスの割り当て」をご参照ください。
プライベートIPv4アドレスは、インスタンスの停止または開始時に保持され、インスタンスのリリース時に再利用されます。
パブリックIPv4アドレス
パブリックIPv4アドレスは、インターネット経由で到達可能なIPv4アドレスです。 インスタンスとインターネット間の通信には、パブリックIPv4アドレスを使用できます。 パブリックIPv4アドレスが割り当てられたインスタンスがインターネットにアクセスできるようにするには、インスタンスのパブリック帯域幅を購入します。 パブリック帯域幅の設定方法については、「ECSインスタンスのパブリック帯域幅の有効化」をご参照ください。
パブリックIPv4アドレスの次の項目に注意してください。
VPCに存在するECSインスタンスは、システム割り当てパブリックIPアドレス (PublicIP) とelastic IPアドレス (EIP) に関連付けることができます。
インスタンスを作成するときに、インスタンスのパブリック帯域幅を設定できます。 インスタンスが起動されると、Alibaba CloudはパブリックIPv4アドレスプール内のパブリックIPv4アドレスをインスタンスに割り当てます。 デフォルトでは、Alibaba Cloudはシステムに割り当てられたパブリックIPアドレスをインスタンスに割り当てません。
パブリックIPアドレスなしで作成されたECSインスタンスの場合、設定を変更して、ピーク帯域幅を0 Mbit/sより大きくすると、インスタンスのパブリックIPv4アドレスが自動的に生成されます。
インスタンスがリリースされると、インスタンスのシステムに割り当てられたパブリックIPアドレスは保持できず、パブリックIPv4アドレスプールに再利用されます。 場合によっては、インスタンスのシステムに割り当てられたパブリックIPアドレスが再利用された後、インスタンスを新しいものに再割り当てすることができます。
インスタンスのパブリック帯域幅を0 Mbit/sに設定すると、インスタンスのシステムに割り当てられたパブリックIPアドレスが再利用されます。 異なる課金方法を使用するインスタンスの帯域幅設定を変更する方法については、「自動割り当てパブリックIPアドレスに関連付けられたインスタンスのパブリック帯域幅設定の変更」および「従量課金インスタンスの帯域幅設定の変更」をご参照ください。
従量課金インスタンスに対してエコノミーモードを有効にしてインスタンスを停止すると、システムに割り当てられたインスタンスのパブリックIPアドレスがリリースされます。 インスタンスを再度起動すると、システムは新しいパブリックIPアドレスをインスタンスに割り当てます。 新しいパブリックIPアドレスは、以前のものとは異なる場合があります。
パブリックIPv4アドレスを長期間使用し、そのパブリックIPv4アドレスを別のインスタンスに割り当てる場合は、パブリックIPv4アドレスをEIPに変換します。 詳細については、「VPC 内の ECS インスタンスのパブリック IP アドレスを EIP に変換する」をご参照ください。
EIPは、購入して独立したリソースとして使用できるパブリックIPアドレスです。 EIPを申請するか、システムに割り当てられたパブリックIPアドレスをEIPに変換できます。 EIPをECSインスタンスに関連付け、EIPの関連付けを解除できます。 各ECSインスタンスは、複数のEIPに関連付けることができます。 詳細については、「EIPとセカンダリENIの関連付け」をご参照ください。 EIPがインスタンスに関連付けられている場合、インスタンスがリリースされた後もEIPは保持されます。 EIPのリリース方法については、「従量課金EIPのリリース」をご参照ください。 EIPの使用方法については、「EIPの概要」をご参照ください。
IPv6アドレス
Alibaba Cloud VPCはIPv6アドレスをサポートしています。 IPv6アドレス指定プロトコルを有効にすると、Alibaba CloudはIPv6アドレスプールからVPCにIPv6 CIDRブロックを割り当てます。 CIDRブロックの範囲は選択できません。 VPCがIPv6アドレスをサポートしている場合、VPCで作成されたvSwitchはIPv6 CIDRブロックをサポートします。 vSwitchを作成するとき、または既存のvSwitchのIPv6を有効にするときに、vSwitchのIPv6 CIDRブロックを指定できます。 詳細については、「vSwitchの作成と管理」をご参照ください。 インスタンスに割り当てられるIPv6アドレスは、インスタンスが接続されているvSwitchのIPv6 CIDRブロックに属している必要があります。 インスタンス上の各ENIに関連付けることができるIPv6アドレスの数は、インスタンスタイプによって異なります。 詳細については、「インスタンスファミリーの概要」の「ENIごとのIPv6アドレス」列をご参照ください。
IPv6アドレスに関する次の項目に注意してください。
IPv6アドレスはグローバルに一意であり、プライベートまたはインターネット経由でアクセスできるように構成できます。 インターネット経由のIPv6アドレスとの間のトラフィックを許可する場合は、IPv6アドレスのパブリック帯域幅を有効にする必要があります。 詳細については、「手順3: IPv6パブリック帯域幅の有効化」をご参照ください。
インスタンスの作成時に複数のIPv6アドレスを受信した場合、IPv6アドレスはインスタンスのプライマリENIに関連付けられます。
インスタンスを作成した後、1つ以上のIPv6アドレスをインスタンスに割り当てることができます。
インスタンスにIPv6アドレスが割り当てられたら、インスタンスにログインしてIPv6アドレスを設定する必要があります。 詳細については、「WindowsインスタンスのIPv6アドレスの設定」および「LinuxインスタンスのIPv6アドレスの設定」をご参照ください。 IPv6アドレスは、インスタンスがリリースされたときに関連付けられたインスタンスから割り当て解除でき、新しいインスタンスに再割り当てできます。 IPv6アドレスがインスタンスに割り当てられている場合、アドレスを再割り当てすることはできません。 IPv6アドレスは、インスタンスの停止または開始時に保持され、インスタンスのリリース時に再利用されます。
インスタンスIPアドレスの表示
ECSコンソールの [インスタンスの詳細] ページでインスタンスのIPアドレスを表示します。
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
[インスタンス] ページで、確認するインスタンスを見つけ、インスタンスIDをクリックします。 [インスタンスの詳細] ページで、次のセクションのインスタンスIPアドレスを表示します。
設定情報:
静的パブリックIPアドレス: 47.98.XX.XX
ElasticパブリックIPアドレス: 121.41.XX.XX
プライマリプライベートIPアドレス: 192.168.XX.XX
リソースのバインド:
セカンダリプライベートIPアドレス: 192.168.XX.XX、192.168.XX.XX
IPv6アドレス: 2408:XXXX:325:a216:95f1:3dd9:6640:8b9e
説明ECSインスタンスに静的パブリックIPアドレス、セカンダリプライベートIPアドレス、またはIPv6アドレスが割り当てられていない場合、またはエラスティックパブリックIPアドレスにバインドされていない場合、関連するフィールドに値は表示されません。