언제나 그랬듯이 AMI로 EC2 인스턴스를 생성한다.
인스턴스의 이름을 지어주고, 키페어는 없음, 보안 그룹은 이전에 만들었던 보안 그룹을 설정하고 인스턴스 생성을 한다.
현재 퍼블릭 IP 주소는 43.200.170.55 이다.
좌측 대시보드에서 네트워크 및 보안 -> 탄력적 IP 로 들어간다.
우측 상단의 탄력적 IP 주소 할당을 클릭한다.
탄력적 IP 주소를 설정을 할 수 있다. Elastic IP는 리전 단위이기 때문에 다른 리전에서는 사용할 수 없다. 한국의 서울 리전인 ap-northeast-2를 설정하고 할당을 클릭한다.
방금 생성했던 인스턴스를 선택하고 연결을 클릭한다.
다시 인스턴스로 들어가보면 퍼블릭 IP 주소가 43.200.170.55에서 43.202.234.185 로 변경된 것을 확인할 수 있다.
해당 주소로 들어가면 Hello, world! 가 나오는 것을 확인할 수 있다.
EC2 인스턴스를 중지해보자. 원래 EC2 인스턴스를 중지했다가 재부팅하면 퍼블릭 IP 주소가 변경되게 된다. Elastic IP가 붙어있는 상황에서는 어떻게 될까?
인스턴스 중지를 클릭한다.
인스턴스가 중지 중에서 중지됨 상태가 될 때까지 기다린다.
퍼블릭 IP 주소를 보면 사라지지않고 기존의 Elastic IP 주소로 남아있는 것을 확인할 수 있다. 인스턴스 시작을 눌러서 인스턴스를 재부팅해보자.
인스턴스가 실행 중이 되어도 기존의 Elastic IP 주소가 그대로 남아있는 것을 확인할 수 있다. 이렇게 Elastic IP 를 활용하면 인스턴스의 IP 주소를 고정시킬 수 있다.
실습이 끝났으므로 인스턴스를 종료시킨다.
참고로 Elastic IP는 사용하지 않을 때 돈이 나가게 된다. 작업 -> 탄력적 IP 주소 릴리즈 를 통해 탄력적 IP를 삭제하자.
'Study > AWS' 카테고리의 다른 글
AWS - EFS를 활용한 스토리지 공유 웹 서버 생성 (0) | 2023.11.15 |
---|---|
AWS - Auto Scaling 및 Load Balancer 실습 (0) | 2023.11.15 |
AWS - EC2 권한 부여하기 (0) | 2023.11.11 |
AWS - 보안 그룹 설정하기 (1) | 2023.11.09 |
AWS - AMI 사용 (0) | 2023.11.08 |