EC2 インスタンスの IPv6 アドレスを管理する
インスタンスに割り当てられた IPv6 アドレスを表示したり、インスタンスにパブリック IPv6 アドレスを割り当てたり、インスタンスから IPv6 アドレスの割り当てを解除したりできます。これらのアドレスは、[Instances] (インスタンス) ページまたは [Network Interfaces] (ネットワークインターフェイス) ページを使用してコンソールに表示できます。
インスタンスへの IPv6 アドレスの割り当て
VPC とサブネットに IPv6 CIDR ブロックが関連付けられている場合は、起動時または起動後に IPv6 アドレスをインスタンスに割り当てることができます。IPv6 アドレスは、サブネットの IPv6 アドレス範囲から割り当てられ、eth0 のデバイスインデックスを持つネットワークインターフェイスに割り当てられます。
インスタンス起動時に IPv6 アドレスを割り当てるには
手順に従ってインスタンスを起動し、[Network Settings] (ネットワーク設定) を設定するときに、[Auto-assign IPv6 IP] (IPv6 IP を自動的に割り当てる) オプションを選択します。
起動後に IPv6 アドレスをインスタンスに割り当てるには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択後、[アクション]、[ネットワーク]、[IP アドレスの管理] の順に選択します。
-
ネットワークインターフェイスを展開します。[IPv6 addresses] (IPv6 アドレス) で、[Assign new IP address] (新しい IP アドレスの割り当て) を選択します。サブネットの範囲から IPv6 アドレスを入力します。また、フィールドを空白のままにすると Amazon によって IPv6 アドレスが自動的に選択されます。
-
[Save] を選択します。
コマンドラインを使用して IPv6 アドレスを割り当てるには
次のいずれかのコマンドを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセスを参照してください。
-
run-instances コマンド (AWS CLI) で
--ipv6-addresses
オプションを使用する -
New-EC2Instance コマンド (AWS Tools for Windows PowerShell) で
-NetworkInterface
のIpv6Addresses
プロパティを使用する -
assign-ipv6-addresses (AWS CLI)
-
Register-EC2Ipv6AddressList (AWS Tools for Windows PowerShell)
IPv6 アドレスの表示
Amazon EC2 コンソール、AWS CLI、インスタンスメタデータを使用して、インスタンスの IPv6 アドレスを表示できます。
コンソールを使用してインスタンスの IPv6 アドレスを表示するには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択します。
-
[Networking] (ネットワーキング) タブで、[IPv6 addresses] (IPv6 アドレス) を見つけます。
コマンドラインを使用してインスタンスの IPv6 アドレスを表示するには
次のいずれかのコマンドを使用できます。これらのコマンドラインインターフェイスの詳細については、「Amazon EC2 へのアクセス」を参照してください。
-
describe-instances (AWS CLI)
-
Get-EC2Instance (AWS Tools for Windows PowerShell)
インスタンスメタデータを使用してインスタンスの IPv6 アドレスを表示するには
-
インスタンスに接続します。詳細については、「EC2 インスタンスに接続する」を参照してください。
-
http://169.254.169.254/latest/meta-data/network/interfaces/macs/
からインスタンスの MAC アドレスを取得します。 -
次のコマンドを使用して IPv6 アドレスを表示します。
インスタンスからの IPv6 アドレスの割り当て解除
IPv6 アドレスは、インスタンスからいつでも割り当て解除できます。
コンソールを使用してインスタンスから IPv6 アドレスを割り当て解除するには
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択後、[アクション]、[ネットワーク]、[IP アドレスの管理] の順に選択します。
-
ネットワークインターフェイスを展開します。[IPv6 addresses] (IPv6 アドレス) で、IPv6 アドレスの横にある [Unassign] (割り当て解除) を選択します。
-
[Save] を選択します。
コマンドラインを使用してインスタンスから IPv6 アドレスを割り当て解除するには
次のいずれかのコマンドを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセスを参照してください。
-
unassign-ipv6-addresses (AWS CLI)
-
Unregister-EC2Ipv6AddressList (AWS Tools for Windows PowerShell)