요청자 관리 네트워크 인터페이스(Requester-managed Network Interfaces)
요청자 관리 네트워크 인터페이스(Requester-managed Network Interfaces)
요청자 관리 네트워크 인터페이스는 AWS 서비스가 내 VPC에 대신 만들어 주는 네트워크 인터페이스예요. 이 네트워크 인터페이스는 Amazon RDS의 DB 인스턴스, NAT 게이트웨이, AWS PrivateLink의 인터페이스 VPC 엔드포인트 같은 다른 서비스의 리소스와 연결됩니다.
출처: 문서
본문
요청자 관리 네트워크 인터페이스는 AWS 서비스가 내 VPC에 대신 만들어 주는 네트워크 인터페이스입니다. 네트워크 인터페이스는 Amazon RDS의 DB 인스턴스, NAT 게이트웨이, AWS PrivateLink의 인터페이스 VPC 엔드포인트 같은 다른 서비스의 리소스와 연결됩니다.
고려 사항 (Considerations)
요청자 관리 네트워크 인터페이스에 대해서는 다음 작업을 할 수 없어요.
- 네트워크 인터페이스 속성 수정
- 네트워크 인터페이스 연결(attach) 또는 분리(detach)
- 탄력적 IP(Elastic IP) 주소 연결 또는 연결 해제
- 프라이빗 IP 주소 할당 또는 해제
- 인스턴스 시작 시 네트워크 인터페이스 지정
네트워크 인터페이스 속성을 수정할 수는 없지만, 속성을 재설정(reset)할 수는 있어요.
요청자 관리 네트워크 인터페이스와 연결된 리소스를 삭제하면 AWS 서비스가 네트워크 인터페이스를 분리하고 삭제합니다. 서비스가 네트워크 인터페이스를 분리했지만 삭제하지 않았다면, 분리된 네트워크 인터페이스를 직접 삭제할 수 있어요.
콘솔 (Console)
요청자 관리 네트워크 인터페이스를 보려면
네트워크 인터페이스 목록에서 다음 필드를 확인할 수 있어요.
- Description(설명) – 인터페이스를 만든 AWS 서비스가 제공한 설명. 예: "VPC Endpoint Interface vpce 089f2123488812123".
- Requester-managed – 네트워크 인터페이스가 AWS에서 관리되는지 여부를 나타냅니다.
- Requester ID – 네트워크 인터페이스를 만든 보안 주체 또는 서비스의 별칭이나 AWS 계정 ID. 네트워크 인터페이스를 내가 만들었다면 내 AWS 계정 ID입니다. 그렇지 않으면 다른 보안 주체 또는 서비스가 만든 것입니다.
AWS CLI
요청자 관리 네트워크 인터페이스를 보려면
다음과 같이 describe-network-interfaces 명령을 사용해요.
aws ec2 describe-network-interfaces \
--filters "Name=requester-managed,Values=true" \
--query "NetworkInterfaces[*].[Description, InterfaceType]" \
--output table
다음은 네트워크 인터페이스의 용도를 판단하는 데 사용할 수 있는 주요 필드인 Description과 InterfaceType을 보여주는 예시 출력입니다.
-------------------------------------------------------------------------------
| DescribeNetworkInterfaces |
+---------------------------------------------------+-------------------------+
| VPC Endpoint Interface: vpce-0f00567fa8477a1e6 | interface |
| VPC Endpoint Interface vpce-0d8ddce4be80e4474 | interface |
| VPC Endpoint Interface vpce-078221a1e27d1ea5b | vpc_endpoint |
| Resource Gateway Interface rgw-0bba03f3d56060135 | interface |
| VPC Endpoint Interface: vpce-0cc199f605eaeace7 | interface |
| VPC Endpoint Interface vpce-019b90d6f16d4f958 | interface |
+---------------------------------------------------+-------------------------+
PowerShell
요청자 관리 네트워크 인터페이스를 보려면
다음과 같이 Get-EC2NetworkInterface cmdlet을 사용해요.
Get-EC2NetworkInterface -Filter @{Name="requester-managed"; Values="true"} | Select Description, InterfaceType
다음은 네트워크 인터페이스의 용도를 판단하는 데 사용할 수 있는 주요 필드인 Description과 InterfaceType을 보여주는 예시 출력입니다.
Description InterfaceType
----------- -------------
VPC Endpoint Interface: vpce-0f00567fa8477a1e6 interface
VPC Endpoint Interface vpce-0d8ddce4be80e4474 interface
VPC Endpoint Interface vpce-078221a1e27d1ea5b vpc_endpoint
Resource Gateway Interface rgw-0bba03f3d56060135 interface
VPC Endpoint Interface: vpce-0cc199f605eaeace7 interface
VPC Endpoint Interface vpce-019b90d6f16d4f958 interface