IPv6 주소에서 작동하도록 로드 밸런서를 설정하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2020년 5월 22일

클라이언트가 IPv6 주소를 사용하여 연결할 수 있도록 로드 밸런서를 구성하고 싶습니다. 어떻게 해야 합니까?

간략한 설명

IPv6 주소는 인터넷 연결 Application Load Balancer에만 연결할 수 있습니다. 내부 Application Load Balancer, Classic Load Balancer 및 Network Load Balancer는 IPv6 주소를 지원하지 않습니다.

IPv6 주소를 사용하려면 Application Load Balancer를 시작하는 Virtual Private Cloud(VPC)에 IPv6 CIDR 블록이 연결된 서브넷이 있어야 합니다. 자세한 내용은 IPv6 주소를 참조하십시오. IPv6 주소를 VPC 및 서브넷과 연결하려면 IPv6 CIDR 블록과 VPC 연결IPv6 CIDR 블록과 서브넷 연결을 참조하십시오.

​해결 방법

AWS Management Console을 사용하여 IP 주소 유형 업데이트

1.    Amazon Elastic Compute Cloud(Amazon EC2) 콘솔을 여십시오.

2.    탐색 창의 [LOAD BALANCING(로드 밸렁싱)]에서 [Load Balancers(로드 밸런서)]를 선택합니다.

3.    로드 밸런서를 선택합니다.

4.    [작업]을 선택한 다음, [IP 주소 유형 편집]을 선택합니다.

5.    [IP 주소 유형]에서 다음 중 하나를 선택합니다.
       IPv4 주소만 지원하는 ipv4 
       -또는-
IPv4 및 IPv6 주소를 모두 지원하는       dualstack 

6.    [저장]을 선택합니다.

AWS Command Line Interface(AWS CLI)를 사용하여 IP 주소 유형 업데이트

다음 명령을 실행합니다.

set-ip-address-type --load-balancer-arn <value> --ip-address-type <value>

참고: 위 명령의 자리 표시자를 해당 값으로 바꿔야 합니다.

Application Load Balancer를 가리키는 DNS 레코드 업데이트

다음 명령을 실행하여 Application Load Balancer의 DNS 이름("dualstack" 접두사 사용)을 가리키도록 도메인의 CNAME 또는 별칭(A) 레코드를 업데이트합니다.

dualstack.name-123456789.region.elb.amazonaws.com

참고: 위 명령의 자리 표시자를 해당 값으로 바꿔야 합니다.

IPv4 주소를 사용하여 로드 밸런서와 통신하는 클라이언트는 A 레코드를 확인합니다. IPv6 주소를 사용하여 로드 밸런서와 통신하는 클라이언트는 AAAA 레코드를 확인합니다.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?