좌충우돌 워드프레스 사용기

오라클 클라우드 인스턴스에 퍼블릭 IP 고정하기

싸이토 2025. 2. 9. 04:08

오라클 클라우드에 대한 지식이 없는 사람이 '인스턴스 세부정보' 페이지에 표시된 퍼블릭 IP 주소를 본다면 이 주소가 DHCP 를 사용하는 것처럼 바뀔 수 있는 IP 주소라고 생각 하기는 쉽지 않을 것이다. 나도 처음에는 그랬다. 

 

오라클 인스턴스 생성 후 시스템에 부여 된 퍼블릭 IP는 '고정' IP가 아니다.

초기 부여 받은 퍼블릭 IP 주소
임시 퍼블릭 아이피

 

'VNIC 세부정보 > IPv4 주소'에서 보니 내가 부여 받은 퍼블릭 IP 주소 정보 뒤에 '(임시)'라는 표시가  있고, 이후 이와 관련해서 좀 찾아보니 이렇다.

 

OCI에서 생성한 인스턴스에는 기본적으로 '임시 퍼블릭 IP(Ephemeral Public IP)'가 할당되며, 인스턴스를 중지 후 다시 시작하면 IP 주소가 변경될 수 있다. 따라서, 서버의 IP 주소를 고정하려면 '예약된 퍼블릭 IP(Reserved Public IP)'를 사용해야 한다.

 

나는 OCI 환경에서 워드프레스를 설치하고 도메인을 연결해 블로그를 운영할 계획이므로, 매번 변경될 가능성이 있는 주소는 사용하기가 적절치 않다. 이에, 내가 생성한 오라클 인스턴스에 예약된 퍼블릭 IP를 할당하는 설정을 진행해 보고자 한다.

 

오라클 인스턴스에 예약된 퍼블릭 IP(Reserved Public IP) 설정 방법

예약된 퍼블릭 IP 생성

가장 먼저 고정한 퍼블릭 IP를 생성해야 한다. OCI 콘솔에 접속 한 후 네트워킹 > 가상 클라우드 네트워크(VCN, Virtual Cloud Network) > 예약된 퍼블릭 IP 를 클릭 한다.

예약된 퍼블릭 IP

 

퍼블릭 IP 주소 예약 버튼을 클릭 후 주소 이름을 입력한다. 예를 들어 "reserved-ip-for-me"와 같이 임의로 지정한다. 나머지는 기본 정보로 두고 생성 버튼을 클릭하면 예약된 IP 주소가 생성된다.

퍼블릭 IP 주소 예약

기존 임시 IP 해제

이제 인스턴스에 할당된 임시 IP를 해제해야 한다. 기존에 생성된 인스턴스에는 임시 퍼블릭 IP가 이미 할당되어 있기 때문에 이 상태에서는 위에서 생성한 예약된 퍼블릭 IP 주소를 할당할 수 없다. 기존 IP 주소를 해제하고 새로 생성한 IP 주소를 할당해야 한다.

컴퓨트 > 인스턴스 에서 대상 인스턴스를 선택한 후, 연결된 VNIC 에서 본인 인스턴스에 연결된 VNIC 클릭 > VNIC 세부 정보 > IPv4 주소로 이동한다. 현재 할당된 임시 퍼블릭 IP를 선택하고 '편집'을 클릭한다.

IPv4 주소 편집

'퍼블릭 IP 없음'을 선택하고 '업데이트'를 클릭한다.

퍼블릭 IP 없음

기존 임시 퍼블릭 IP 주소가 해제 되었음을 알 수 있다.

퍼블릭 IP 주소 해제

 

예약된 퍼블릭 IP 할당

마지막으로, 위에서 생성한 예약된 퍼블릭 IP를 인스턴스에 할당한다. 다시 인스턴스의 IP 주소 설정으로 이동한 후 편집을 클릭하고  '예약된 퍼블릭 IP'를 선택한. 아래 드롭다운 메뉴에서 앞서 생성한 기존 예약된 IP 주소를 선택하고 '업데이트'를 클릭하여 변경사항을 저장한다.

예약된 퍼블릭 IP 설정


이제 나의 오라클 인스턴스는 고정 IP를 사용하게 되었다. 인스턴스 정보에서 퍼블릭 IP 주소가 "(예약됨)"으로 표시되는 것을 확인할 수 있다. 이제  시스템 종료 후 다시 부팅이 되더라도 이 IP는 변경되지 않을 것이다. 

예약된 퍼블릭 IP 적용됨

 


이 설정 만으로도 안정적인 서비스 운영이 가능해 진다. 특히 나처럼 워드프레스를 통한 블로그 서비스를 위해 클라우드 인스턴스를 생성한 것이라면 이 고정 IP 설정이 매우 유용할 것이다. 추가로, 오라클 클라우드에서는 아직까지는 이 예약된 퍼블 IP를 무료로 제공하고 있어 비용면에서도 매우 효율적이니 이용하는데 주저하지 말자.


이 과정을 따라하면, 클릭 몇 번만으로 오라클 클라우드 인스턴스에 고정 IP를 설정 할 수 있으니 도움이 되기 바란다.

 

- 싸이토