Amazon EC2에서 BYOIP 주소 범위 사용하기
Amazon EC2에서 BYOIP 주소 범위 사용하기 (Use your BYOIP address range in Amazon EC2)
계정에 프로비저닝한 IPv4 및 IPv6 주소 범위를 보고 사용할 수 있어요.
출처: 문서
본문
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-block ipv6-cidr --ipv6-pool pool-id --region us-east-1
IPv6 주소 풀의 IPv6 CIDR 블록을 VPC와 연결하려면 associate-vpc-cidr-block 명령을 사용해요. Amazon이 선택하게 하려면 --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 명령을 사용해요. 특정 IPv6 주소 풀의 연결된 IPv6 CIDR 블록 정보는 get-associated-ipv6-pool-cidrs 명령으로 보세요.
aws ec2 get-associated-ipv6-pool-cidrs --pool-id pool-id --region us-east-1
VPC에서 IPv6 CIDR 블록을 연결 해제하면 IPv6 주소 풀로 다시 반환돼요.