728x90
어느날 갑자기 IP가 바뀌었다. 왜?
서버 무료 사용량이 끝나서 기존 서버를 내리고 내가 새 서버를 구축하게 되었다.
AWS EC2 인스턴스를 생성하고 필요한 설정을 마치고 배포까지 완료되었다.
오늘은 다른 기능을 개발 후 PR을 올렸는데 빌드테스트에서 뜻밖의 오류가 잡혔다.
Redis connection 실패 오류였고, 그럴리가 없는데? 하고 서버에 ssh 접속을 했는데...안됨..
사유: IP가..바뀌었다...
인스턴스에 할당된 퍼블릭 IPv4 주소는 변한다.
EC2 인스턴스를 만들면 기본적으로 인스턴스마다 매핑되는 IP주소가 있다.
그러나 할당된 IP는 쉽게 변경될 수 있는 값이다.
인스턴스를 중지 후 재시작 하거나 최대 절전모드로 전환되면 이 퍼블릭 IP는 새로 할당된다.
그러므로 해당 인스턴스를 사용하는 동안 고정 IP를 사용하고 싶다면 탄력적 IP 주소 할당을 해야한다.
탄력적 IP 주소 할당하는 방법 (= 고정 IP 사용하는 방법)
1. AWS EC2에 접속하여 네트워크 및 보안 - 탄력적 IP 클릭
2. 탄력적 IP 주소 할당 클릭
3. 수정사항이 있으면 수정하고 할당 클릭! (일반적으로 수정하지 않는다고 한다.)
4. 탄력적 IP 주소 할당 후 작업 - 탄력적 IP 주소 연결 클릭
5. 탄력적 IP(= 고정 IP) 할당 하고자 하는 인스턴스 선택, 프라이빗 IP 주소도 선택 후 연결
인스턴스로 이동하여 IP가 잘 할당되었는지 확인할 수 있다.
이제 인스턴스를 중지하고 재시작하더라도 할당된 IP는 변경되지 않는다.
728x90