향상된 네트워킹 기능 활성화 여부 테스트 - Amazon Elastic Compute Cloud

향상된 네트워킹 기능 활성화 여부 테스트

인스턴스 또는 AMI에서 향상된 네트워킹이 활성화되어 있는지 테스트할 수 있습니다.

인스턴스 속성

enaSupport 인스턴스 속성의 값을 확인합니다.

AWS CLI

describe-instances 명령을 사용합니다.

aws ec2 describe-instances \ --instance-ids i-1234567890abcdef0 \ --query "Reservations[].Instances[].EnaSupport"

향상된 네트워킹이 활성화된 경우 출력은 다음과 같습니다.

[ true ]
PowerShell

Get-EC2Instance cmdlet을 사용하세요.

(Get-EC2Instance -InstanceId i-1234567890abcdef0).Instances.EnaSupport

향상된 네트워킹이 활성화된 경우 출력은 다음과 같습니다.

True
이미지 속성

enaSupport 이미지 속성의 값을 확인합니다.

AWS CLI

describe-images 명령을 사용합니다.

aws ec2 describe-images \ --image-id ami-0abcdef1234567890 \ --query "Images[].EnaSupport"

향상된 네트워킹이 활성화된 경우 출력은 다음과 같습니다.

[ true ]
PowerShell

Get-EC2Image cmdlet을 사용하세요.

(Get-EC2Image -ImageId ami-0abcdef1234567890).EnaSupport

향상된 네트워킹이 활성화된 경우 출력은 다음과 같습니다.

True
Linux 네트워크 인터페이스 드라이버

다음 명령과 확인하고자 하는 인터페이스 이름을 사용하여 해당 인터페이스에서 ena 커널 드라이버가 사용되고 있는지를 확인할 수 있습니다. 단일 인터페이스를 사용하는 경우(기본 설정), eth0으로 표시됩니다. Linux 배포가 예측 가능한 네트워크 이름을 지원하는 경우 이는 ens5 등의 이름일 수 있습니다. 자세한 내용을 보려면 인스턴스에서 향상된 네트워킹 기능 활성화에서 RHEL, SUSE 및 CentOS 섹션을 확장하세요.

다음 예제에서는 vif가 드라이버로 표시되어, ena 커널 드라이버가 로드되지 않았습니다.

[ec2-user ~]$ ethtool -i eth0 driver: vif version: firmware-version: bus-info: vif-0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no

이 예제에서 ena 커널 드라이버가 이미 설치되었고 최소 버전 요건을 충족하는 것을 알 수 있습니다. 이 인스턴스는 향상된 네트워킹이 올바르게 구성된 상태입니다.

[ec2-user ~]$ ethtool -i eth0 driver: ena version: 1.5.0g firmware-version: expansion-rom-version: bus-info: 0000:00:05.0 supports-statistics: yes supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no