

# Amazon EC2 で BYOIP アドレス範囲を使用する
<a name="byoip-working-with"></a>

ユーザーはアカウントでプロビジョニングした IPv4 と IPv6 のアドレス範囲の表示と使用が可能です。詳細については「[Amazon EC2 で使用するアドレス範囲をオンボードする](byoip-onboard.md)」を参照してください。

## IPv4 アドレス範囲
<a name="byoip-work-with-ipv4"></a>

IPv4 アドレスプールから Elastic IP アドレスを作成し、EC2 インスタンス、NAT ゲートウェイ、Network Load Balancer などの AWS リソースで使用できます。

アカウントでプロビジョニングした IPv4 アドレスプールに関する情報を表示するには次の [describe-public-ipv4-pools](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-public-ipv4-pools.html) コマンドを使用します。

```
aws ec2 describe-public-ipv4-pools --region {{us-east-1}}
```

IPv4 アドレスプールから Elastic IP アドレスを作成するには[allocate-address](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-address.html) コマンドを使用します。`--public-ipv4-pool`オプションを使用して、`describe-byoip-cidrs`が返すアドレスプールの ID を指定したり、`--address` オプションを使用して、プロビジョニングしたアドレス範囲からのアドレスを指定したりすることができます。

## IPv6 アドレス範囲
<a name="byoip-work-with-ipv6"></a>

アカウントでプロビジョニングした IPv6 アドレスプールに関する情報を表示するには次の [describe-ipv6-pools](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-ipv6-pools.html) コマンドを使用します。

```
aws ec2 describe-ipv6-pools --region {{us-east-1}}
```

VPC を作成し、IPv6 アドレスプールから IPv6 CIDR を指定するには次の [create-vpc](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-vpc.html) コマンドを使用します。Amazon が IPv6 アドレスプールから IPv6 CIDR を選択できるようにするには[`--ipv6-cidr-block`] オプションを省略します。

```
aws ec2 create-vpc --cidr-block {{10.0.0.0/16}} --ipv6-cidr-block {{ipv6-cidr}} --ipv6-pool {{pool-id}} --region {{us-east-1}}
```

IPv6 アドレスプールからの IPv6 CIDR ブロックを VPC に関連付けるには次の [associate-vpc-cidr-block](https://docs.aws.amazon.com/cli/latest/reference/ec2/associate-vpc-cidr-block.html) コマンドを使用します。Amazon が IPv6 アドレスプールから IPv6 CIDR を選択できるようにするには[`--ipv6-cidr-block`] オプションを省略します。

```
aws ec2 associate-vpc-cidr-block --vpc-id {{vpc-123456789abc123ab}} --ipv6-cidr-block {{ipv6-cidr}} --ipv6-pool {{pool-id}} --region {{us-east-1}}
```

VPC および関連する IPv6 アドレスプール情報を表示するには[describe-vpcs](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-vpcs.html) コマンドを使用します。特定の IPv6 アドレスプールから関連付けられた IPv6 CIDR ブロックに関する情報を表示するには次の [get-associated-ipv6-pool-cidrs](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-associated-ipv6-pool-cidrs.html) コマンドを使用します。

```
aws ec2 get-associated-ipv6-pool-cidrs --pool-id {{pool-id}} --region {{us-east-1}}
```

VPC から IPv6 CIDR ブロックの関連付けを解除すると、IPv6 アドレスプールに戻されます。