관리 메뉴

개발 일기

Elastic IP에 대해서 알아보자! 본문

개발환경/aws

Elastic IP에 대해서 알아보자!

jonghyuck.hong

 저번시간에 pc를 하나 생성해보았다. 이제 우리는 이 pc에 접속을 하고자 한다. ssh(Secure Shell Protocol)라는 프로토콜을 사용하여 접속할 수 있는데 이때 우리는 pc의 IP주소를 통해 접속하게 된다.

예시 : 
서버이름 : ubuntu
ip 주소 : 3.14.322.312 (실제 주소가 아닙니다. 각자의 주소)
ssh 접속시 : ubuntu@3.14.322.312

 하지만 위 숫자는 일일이 기억하기 힘들다. 외우려면 할 수 있지만 서버가 10개라면? 100개라면? 따라서 보통 사용자가 .ssh파일에 접속 주소를 설정 하고 간단한 명령어나 프로그램으로 해당 서버에 접속하게 된다. 그럼 뭐가 문제지? 한번만 설정해놓으면 ip가 어렵든 말든 상관 없는거 아닌가? 문제는 aws의 EC2 인스턴스는 재부팅시 가끔 IP주소가 바뀌어 버린다. 처음 이 사실을 알았을 때는 당황스러웠다. 왜 접속이 안되지? 하고 확인하면 IP주소가 바뀌어 있어서 설정을 다시 해주어야 하는 불편함이 있었다. 이 불편함을 해결해주는 것이 바로 Elastic IP 서비스이다. 한국어로는 탄력적IP라고 부른다. 

 위와같이 탄력적 IP에 들어가보면 (설정이 영어라면 Elastic IP) 고정IP를 발급 받을 수 있다. 해당 방법에 대한 자세한 설명은 구글에 너무 잘 나와있으니 생략하도록 하겠다.

 

 이제 생성한 고정 IP를 내가 사용할 인스턴스에 연결해주면 드디어 새로운 pc를 맞이할 준비가 끝났다.

 

'개발환경 > aws' 카테고리의 다른 글

aws로 나만의 pc 만들어보기  (0) 2021.03.03
Comments