Amazon EC2 네트워크 인터페이스에 대한 접두사 위임 - Amazon Elastic Compute Cloud

Amazon EC2 네트워크 인터페이스에 대한 접두사 위임

프라이빗 IPv4 또는 IPv6 CIDR 범위를 자동 또는 수동으로 네트워크 인터페이스에 할당할 수 있습니다. 접두사를 할당하면 인스턴스에 여러 IP 주소가 필요한 컨테이너 및 네트워킹 애플리케이션을 포함하여 애플리케이션을 확장하고 관리할 수 있습니다. IPv4 및 IPv6 주소에 대한 자세한 내용은 Amazon EC2 인스턴스 IP 주소 지정 섹션을 참조하세요.

다음과 같은 할당 옵션을 사용할 수 있습니다.

  • 자동 할당(Automatic assignment) - AWS가 VPC 서브넷의 IPv4 또는 IPv6 CIDR 블록에서 접두사를 선택하고 네트워크 인터페이스에 할당합니다.

  • 수동 할당(Manual Assignment) - 사용자가 VPC 서브넷의 IPv4 또는 IPv6 CIDR 블록에서 접두사를 지정하고, AWS는 접두사를 네트워크 인터페이스에 할당하기 전에 접두사가 다른 리소스에 할당되지 않았는지 확인합니다.

접두사를 할당하면 다음과 같은 이점이 있습니다.

  • 네트워크 인터페이스에서 IP 주소 수 증가 - 접두사를 사용하면 개별 IP 주소가 아닌 IP 주소 블록을 할당합니다. 이렇게 하면 네트워크 인터페이스의 IP 주소 수가 늘어납니다.

  • 컨테이너에 대한 VPC 관리 간소화 - 컨테이너 애플리케이션의 각 컨테이너는 고유한 IP 주소가 필요합니다. 인스턴스에 접두사를 할당하면 개별 IP 할당을 위해 Amazon EC2 API를 호출할 필요 없이 컨테이너를 시작하고 종료할 수 있으므로 VPC 관리가 간소화됩니다.

기본 사항

  • 새 네트워크 인터페이스나 기존 네트워크 인터페이스에 접두사를 할당할 수 있습니다.

  • 접두사를 사용하려면 네트워크 인터페이스에 접두사를 할당하고 네트워크 인터페이스를 인스턴스에 연결한 다음, 운영 체제를 구성합니다.

  • 접두사를 지정하는 옵션을 선택할 때는 접두사는 다음 요구 사항을 반드시 충족해야 합니다.

    • 지정할 수 있는 IPv4 접두사는 /28입니다.

    • 지정할 수 있는 IPv6 접두사는 /80입니다.

    • 접두사는 네트워크 인터페이스의 서브넷 CIDR에 있으며 서브넷의 기존 리소스에 할당된 다른 접두사 또는 IP 주소와 겹치지 않습니다.

  • 기본 네트워크 인터페이스나 보조 네트워크 인터페이스에 접두사를 할당할 수 있습니다.

  • 접두사가 할당된 네트워크 인터페이스에 탄력적 IP 주소를 할당할 수 있습니다.

  • 할당된 접두사의 IP 주소 부분에 탄력적 IP 주소를 할당할 수도 있습니다.

  • 인스턴스의 프라이빗 DNS 호스트 이름을 기본 프라이빗 IPv4 주소로 확인합니다.

  • 접두사의 주소를 포함하여 네트워크 인터페이스에 각 프라이빗 IPv4 주소를 다음과 같은 형식을 사용하여 할당합니다.

    • us-east-1 리전

      ip-private-ipv4-address.ec2.internal
    • 기타 모든 리전

      ip-private-ipv4-address.region.compute.internal

고려 사항

접두사를 사용할 때는 다음 사항을 고려하세요.

  • 접두사가 있는 네트워크 인터페이스는 Nitro 기반 인스턴스에서 지원됩니다.

  • 네트워크 인터페이스의 접두사는 IPv6 주소 및 프라이빗 IPv4 주소로 제한됩니다.

  • 네트워크 인터페이스에 할당할 수 있는 IP 주소의 최대 개수는 인스턴스 유형에 따라 다릅니다. 네트워크 인터페이스에 할당하는 각 접두사는 하나의 IP 주소로 계산됩니다. 예를 들어 c5.large 인스턴스에는 네트워크 인터페이스당 10 개의 IPv4 주소 제한이 있습니다. 이 인스턴스의 각 네트워크 인터페이스에는 기본 IPv4 주소가 있습니다. 네트워크 인터페이스에 보조 IPv4 주소가 없는 경우 네트워크 인터페이스에 최대 9개의 접두사를 할당할 수 있습니다. 네트워크 인터페이스에 할당한 각 추가 IPv4 주소의 경우 네트워크 인터페이스에 접두사를 하나 더 적게 할당할 수 있습니다. 자세한 내용은 네트워크 인터페이스당 최대 IP 주소 단원을 참조하십시오.

  • 접두사는 원본/대상 확인에 포함됩니다.

  • 접두사가 있는 네트워크 인터페이스에서 작동하도록 운영 체제를 구성해야 합니다. 유의할 사항:

    • 일부 Amazon Linux AMI는 AWS에서 설치한 추가 스크립트(ec2-net-utils)를 포함합니다. 이러한 스크립트는 네트워크 인터페이스의 구성을 선택적으로 구성합니다. Amazon Linux에서만 사용할 수 있습니다.

    • 컨테이너의 경우 Kubernetes 플러그인용 컨테이너 네트워크 인터페이스(CNI)를 사용합니다. 또는 Docker를 사용하여 컨테이너를 관리하는 경우 dockerd를 사용할 수 있습니다.