Amazon Lightsail을 사용하여 설치형 워드프레스를 시작하는 방법에 대한 포스팅입니다. 시리즈 순서대로 따라하면 쉽게 Amazon Lightsail 워드프레스를 설치하고 배포할 수 있습니다. 이번 포스팅에서는 Lightsail 인스턴스 고정IP 생성 및 연결을 합니다.
Lightsail 고정 IP를 설정하는 이유
IP 주소란?
이전 포스팅(바로가기)에서 한국 서버에 인스턴스라는 집을 지어서 들어갔다. 그런데 사람들이 우리 집에 찾아오려면 우리 집이 어디에 있는지 주소를 알아야한다. 컴퓨터에서는 이 주소를 IP 주소라고 한다. 이 주소는 숫자로 이루어져 있다.
아마존에서도 인스턴스의 IP 주소에 대해서 자세히 설명해 주고 있다. (Lightsail의 IP 주소에 대한 설명 바로가기)
Lightsail 의 디폴트 IP 주소
방금 생성한 Lightsail 인스턴스에도 당연히 주소가 있고, 이는 인스턴스를 생성함과 동시에 부여된다. 생성한 인스턴스의 우측 상단 또는 네트워킹 탭에 들어가면 자세한 정보를 확인할 수 있다.
IP주소는 총 이하의 3종류가 있다.
- 퍼블릭 IPv4 : 외부에서 내 인스턴스에 방문하기 위해 필요한 주소, IP 주소라고 하면 대부분 이 주소를 말한다.
- 프라이빗 IPv4 : 로그인한 Lightsail 계정의 리소스에서만 액세스할 수 있는 주소. 이를 사용해 관리 콘솔 접속 등을 할 수 있다. 서버 관리자인 우리가 인스턴스를 관리하기 위해서 주로 사용한다.
- 퍼블릭 IPv6 : 대사이버시대가 도래함에따라 IPv4의 주소의 갯수가 부족해져서 생겨난 새로운 주소 체계. 우리나라로 치면 도로명 주소같은 신주소 체계라고 생각하면 된다. 일단 생각하지 않아도 된다.
그런데 하단 퍼블릭 IPv4 부분의 설명을 보면, 인스턴스를 중지한 다음 시작하면 퍼블릭 IPv4 주소가 변경된다는 설명이 있다. 인스턴스를 끄고 켤때마다 우리집 주소가 바뀐다는 이야기다. 이러면 주소가 바뀔 때마다 대자보를 붙여서 여기저기 알려야하기 때문에 (각종 설정이 필요하다는 의미) 굉장히 귀찮다. 따라서 이 주소가 인스턴스를 종료해도 바뀌지 않도록 고정해 줄 것이다. 이를 고정 IP라고 한다.
Lightsail 고정 IP 설정 방법
Lightsail 인스턴스의 고정IP 설정은 Lightsail 네트워크 설정에서 손쉽게 진행할 수 있다. 생성한 인스턴스의 네트워킹 탭으로 접속하면 기존 퍼블릭 IPv4 주소 밑부분에 「고정 IP 연결」이라는 버튼이 있다.
이걸 누르면 하단의 이미지와 같은 창이 뜨며 고정 IP 생성 및 연결을 할 수 있다. 생성할 고정 IP의 리소스명을 설정해주고 생성 및 연결을 누른다.
Lightsail 고정 IP 설정 확인
설정 확인
설정을 완료하면 퍼블릭 IPv4부분에 압정표시와 우리가 설정한 고정 IP 리소스명이 뜨는 것을 확인할 수 있다. 앞으로 우리집 주소는 저 숫자가 되는 것이다.
고정 IP 설정만 하면 끝? NO
하지만, 사람들이 저 의미없는 숫자들을 달달 외워서 우리집을 방문하기는 어려울 것이다. 따라서 이 주소를 사람에게 친숙한 url의 형태(이를 도메인이라고 한다)로 접속할 수 있도록 설정할 필요가 있다.
예를들면 우리집 주소가 123.123.123.123 일 때, 사람들이 www.123.com이라고 입력하면 123.123.123.123이라는 주소지로 사람들을 유도하는 것이다. 이 역할을 해주는 것이 바로 DNS서버이다.
이 설정을 위해서는 이하의 2가지 단계가 필요하다.
- www.123.com이라는 도메인이 내 소유여야할 것
- DNS서버가 www.123.com이라는 도메인이 123.123.123.123와 같은 곳이라는 것을 알고 있어야 할 것
따라서 다음은 1번인 고유한 나만의 도메인을 소유하는 방법에 대해서 알아본다.