View a markdown version of this page

듀얼 스택 모드에서 Neptune DB 클러스터 작업 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

듀얼 스택 모드에서 Neptune DB 클러스터 작업

Neptune DB 클러스터를 생성하거나 수정할 때 리소스가 IPv4, IPv6 또는 둘 다를 통해 DB 클러스터와 통신할 수 있도록 듀얼 스택 모드를 지정할 수 있습니다. 듀얼 스택 모드의 DB 클러스터는 인터넷 프로토콜 버전 4(IPv4) 및 인터넷 프로토콜 버전 6(IPv6) 주소 지정을 모두 지원합니다.

듀얼 스택 모드 개요

Neptune DB 클러스터는 IPv4 및 IPv6 주소 지정 프로토콜을 통해 통신할 수 있는 경우 듀얼 스택 모드로 실행됩니다. 그런 다음 리소스는 IPv4, IPv6 또는 두 프로토콜을 모두 사용하여 DB 클러스터와 통신할 수 있습니다. 프라이빗 듀얼 스택 모드 DB 클러스터에는 VPC 액세스로만 제한되는 IPv6 엔드포인트가 있으므로 IPv6 엔드포인트가 프라이빗으로 유지됩니다. 퍼블릭 듀얼 스택 모드 DB 클러스터는 인터넷에서 액세스할 수 있는 IPv4 및 IPv6 엔드포인트를 모두 제공합니다.

듀얼 스택 모드 및 DB 서브넷 그룹

듀얼 스택 모드를 사용하려면 DB 서브넷 그룹의 각 서브넷에 IPv6 CIDR 블록이 연결되어 있어야 합니다.

Neptune은 클러스터 생성 후 DB 서브넷 그룹 변경을 허용하지 않으므로 클러스터를 dual-stack-capable 서브넷 그룹으로 클러스터를 생성하거나 기존 서브넷에 IPv6 CIDR 블록을 추가해야 합니다.

DB 클러스터가 듀얼 스택 모드에 있으면 클라이언트가 정상적으로 연결할 수 있습니다. 클라이언트 보안 방화벽과 Neptune DB 클러스터 보안 그룹이 IPv6를 통한 트래픽을 허용하는지 확인합니다. 연결하기 위해 클라이언트는 DB 클러스터의 엔드포인트를 사용합니다. DB 클러스터는 클라이언트가 선호하는 네트워크 프로토콜을 감지하고 해당 프로토콜을 연결에 사용합니다.

DB 서브넷 그룹이 듀얼 스택 모드 지원을 중지하면 연결된 DB 클러스터의 네트워크 상태가 호환되지 않을 위험이 있습니다. 이는 서브넷 삭제 또는 CIDR 연결 해제로 인해 발생할 수 있습니다. 또한 해당 DB 서브넷 그룹을 사용하여 새 듀얼 스택 모드 DB 클러스터를 생성할 수 없습니다.

듀얼 스택 모드 DB 클러스터 생성 및 수정

DB 클러스터를 생성하거나 수정할 때 리소스가 IPv4, IPv6 또는 둘 다를 통해 DB 클러스터와 통신할 수 있도록 듀얼 스택 모드를 지정할 수 있습니다.

AWS Management Console 를 사용하여 DB 클러스터를 생성하거나 수정할 때 네트워크 유형 섹션에서 듀얼 스택 모드를 지정할 수 있습니다.

AWS Command Line Interface (AWS CLI)를 사용하여 DB 클러스터를 생성할 때 듀얼 스택 모드를 사용하려면 --network-type 옵션을 DUAL로 설정합니다.

aws neptune create-db-cluster \ --db-cluster-identifier my-dual-stack-cluster \ --engine neptune \ --db-subnet-group-name my-dual-stack-subnet-group \ --network-type DUAL

AWS CLI 를 사용하여 듀얼 스택 모드를 사용하도록 기존 DB 클러스터를 수정하는 경우:

aws neptune modify-db-cluster \ --db-cluster-identifier my-cluster \ --network-type DUAL \ --apply-immediately

Neptune API를 사용하여 DB 클러스터를 생성하거나 수정할 때 듀얼 스택 모드를 사용하려면 NetworkType 파라미터를 DUAL로 설정합니다.

듀얼 스택 모드를 사용하도록 IPv4-only DB 클러스터 수정

듀얼 스택 모드를 사용하도록 IPv4-only DB 클러스터를 수정할 수 있습니다. 이렇게 하려면 DB 클러스터의 네트워크 유형을 변경합니다.

듀얼 스택 모드를 사용하도록 DB 클러스터를 수정하기 전에 DB 서브넷 그룹이 듀얼 스택 모드를 지원하는지 확인합니다. 클러스터가 생성된 후에는 DB 서브넷 그룹을 변경할 수 없으므로 클러스터 서브넷 그룹의 기존 서브넷에 IPv6 CIDR 블록을 추가해야 합니다.

듀얼 스택 모드를 사용하도록 IPv4-only DB 클러스터를 수정하려면
  1. 기존 DB 서브넷 그룹의 서브넷에 IPv6 지원을 추가합니다.

    1. IPv6 CIDR 블록을 VPC와 연결 자세한 내용은 Amazon VPC 사용 설명서VPC에 IPv6 CIDR 블록 추가를 참조하세요.

    2. DB 서브넷 그룹의 모든 서브넷에 IPv6 CIDR 블록을 연결합니다. 자세한 내용은 Amazon VPC 사용 설명서서브넷에 IPv6 CIDR 블록 추가를 참조하세요.

    3. DB 서브넷 그룹이 듀얼 스택 모드를 지원하는지 확인합니다. 를 사용하여 describe-db-subnet-groups 명령을 AWS CLI실행하고 SupportedNetworkTypes 출력을 확인합니다.

  2. 듀얼 스택 모드를 사용하도록 DB 클러스터를 수정합니다. 사용 AWS CLI:

    aws neptune modify-db-cluster \ --db-cluster-identifier my-cluster \ --network-type DUAL \ --apply-immediately
  3. 출력NetworkType에서를 확인하여 DB 클러스터가 듀얼 스택 모드인지 확인합니다describe-db-clusters.

변경 후 DB 클러스터에 연결할 수 없는 경우 클라이언트 및 데이터베이스 보안 방화벽과 라우팅 테이블이 선택한 네트워크(IPv4 또는 IPv6)의 데이터베이스에 대한 트래픽을 허용하는지 확인합니다.

듀얼 스택 네트워크 DB 클러스터에 대한 제한 사항

듀얼 스택 네트워크 Neptune DB 클러스터에는 다음 제한 사항이 적용됩니다.

  • 네트워크 유형은 DB 클러스터 수준에서 설정됩니다. 클러스터의 모든 DB 인스턴스는 클러스터의 네트워크 유형을 상속합니다. 개별 인스턴스에 대해 다른 네트워크 유형을 설정할 수 없습니다.

  • DB 클러스터는 네트워크 유형IPV6만 사용할 수 없습니다. IPV4 전용 또는 듀얼 스택 모드()를 사용할 수 있습니다DUAL.

  • Neptune은 기본 IPv6 서브넷(IPv6 전용 서브넷)을 지원하지 않습니다. DB 클러스터 서브넷은 듀얼 스택 모드를 사용하려면 IPv4와 IPv6를 모두 지원해야 합니다.