Amazon EC2 で BYOIP アドレス範囲を使用する
ユーザーは、アカウントでプロビジョニングした IPv4 と IPv6 のアドレス範囲の表示と使用が可能です。詳細については、「Amazon EC2 で使用するアドレス範囲をオンボードする」を参照してください。
IPv4 アドレス範囲
IPv4 アドレスプールから Elastic IP アドレスを作成し、EC2 インスタンス、NAT ゲートウェイ、Network Load Balancer などの AWS リソースで使用できます。
アカウントでプロビジョニングした IPv4 アドレスプールに関する情報を表示するには、次の describe-public-ipv4-pools コマンドを使用します。
aws ec2 describe-public-ipv4-pools --region
us-east-1
IPv4 アドレスプールから Elastic IP アドレスを作成するには、allocate-address コマンドを使用します。--public-ipv4-pool
オプションを使用して、describe-byoip-cidrs
が返すアドレスプールの ID を指定したり、--address
オプションを使用して、プロビジョニングしたアドレス範囲からのアドレスを指定したりすることができます。
IPv6 アドレス範囲
アカウントでプロビジョニングした IPv6 アドレスプールに関する情報を表示するには、次の describe-ipv6-pools コマンドを使用します。
aws ec2 describe-ipv6-pools --region
us-east-1
VPC を作成し、IPv6 アドレスプールから IPv6 CIDR を指定するには、次の create-vpc コマンドを使用します。Amazon が IPv6 アドレスプールから IPv6 CIDR を選択できるようにするには、[--ipv6-cidr-block
] オプションを省略します。
aws ec2 create-vpc --cidr-block
10.0.0.0/16
--ipv6-cidr-blockipv6-cidr
--ipv6-poolpool-id
--regionus-east-1
IPv6 アドレスプールからの IPv6 CIDR ブロックを VPC に関連付けるには、次の associate-vpc-cidr-block コマンドを使用します。Amazon が IPv6 アドレスプールから IPv6 CIDR を選択できるようにするには、[--ipv6-cidr-block
] オプションを省略します。
aws ec2 associate-vpc-cidr-block --vpc-id
vpc-123456789abc123ab
--ipv6-cidr-blockipv6-cidr
--ipv6-poolpool-id
--regionus-east-1
VPC および関連する IPv6 アドレスプール情報を表示するには、describe-vpcs コマンドを使用します。特定の IPv6 アドレスプールから関連付けられた IPv6 CIDR ブロックに関する情報を表示するには、次の get-associated-ipv6-pool-cidrs コマンドを使用します。
aws ec2 get-associated-ipv6-pool-cidrs --pool-id
pool-id
--regionus-east-1
VPC から IPv6 CIDR ブロックの関連付けを解除すると、IPv6 アドレスプールに戻されます。