클라우드(AWS)/DVA-C02
[AWS] EC2에 있는 애플리케이션에서 EC2의 IPv4 주소를 확인하는 방법
찌르비
2024. 11. 16. 21:43
반응형
EC2 인스턴스 위에 있는 애플리케이션에서 IPv4 주소를 확인하는 방법
EC2 인스턴스의 metadata(메타데이터)를 사용하여 확인한다.
애플리케이션에서 HTTP Request를 만들어 IPv4 주소를 쉽게 조회할 수 있다.
공용 IPv4 주소 확인하는 HTTP Request
curl http://169.254.169.254/latest/meta-data/public-ipv4
사설 IPv4 주소 확인하는 HTTP Request
curl http://169.254.169.254/latest/meta-data/local-ipv4
AWS 공식 문서: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html
🤔 문제
개발자가 애플리케이션을 생성하고 있으며, 이 애플리케이션은 실행 중인 Amazon EC2 인스턴스의 공용 IPv4 주소를 찾아야 합니다. 애플리케이션이 이 정보를 어떻게 찾을 수 있나요?
- http://169.254.169.254/latest/metadata/에서 인스턴스 metadata를 가져온다.
- http://169.254.169.254/latest/userdata/에서 인스턴스 user data를 가져온다.
- 애플리케이션이 IFCONFIG 명령어를 실행하여 공용 IP 주소를 가져온다.
- 애플리케이션이 IPCONFIG 명령어를 실행하여 공용 IP 주소를 가져온다.
정답
더보기
정답. 1번
728x90
반응형