EC2에서 애플리케이션을 구성하려면 보조 IP 구성을 사용해야 합니까?

EC2에서 애플리케이션을 구성하려면 보조 IP 구성을 사용해야 합니까?

DHCP를 사용하여 Windows Amazon Web Services EC2 인스턴스 내의 서브넷에 기본 IP 주소를 할당하고 있습니다.

상자가 재부팅되고 DHCP 주소가 변경되는 문제를 방지하기 위해 동일한 고정 VPC 서브넷 내의 네트워크 어댑터에 보조 IP를 할당하고 이를 내 앱 구성 파일에서 참조합니다.

이것은 몇 달 동안 효과가 있었지만 약간 "하드 코딩된" 것 같습니다. 저는 AWS를 처음 접했고 고양이 가죽을 벗기는 방법은 수천 가지가 있다고 확신합니다. 하지만 이것이 '모범 사례'로 간주됩니까?

답변1

기본적으로 EC2 인스턴스를 생성할 때 EC2 인스턴스가 처음 시작될 때 사용 가능한 프라이빗 IP 주소를 EC2 인스턴스에 할당하도록 선택할 수 있습니다. 원하는 IP 주소는 기본 네트워크 인터페이스에 있으며 종료될 때까지 이 IP 주소를 유지합니다.

시작할 때 개인 IP 주소를 지정하지 않으면 DHCP를 통해 개인 IP 주소를 받게 됩니다.

EC2 인스턴스가 시작된 후에는 기본 네트워크 인터페이스의 프라이빗 IP 주소를 변경할 수 없습니다. 따라서 특정 IP 주소에 응답해야 하는 경우에는 앞서 했던 것처럼 두 번째 네트워크 인터페이스를 추가해야 합니다.

관련 정보