클라우드 플랫폼

[GCP] 구글 클라우드 플랫폼 고정IP 설정하기

기억력이 점점 나빠진다 2021. 3. 30. 11:12
반응형

구글 클라우드 플랫폼에서 생성한 VM에 외부에서 접근하기 위해서는

고정IP를 설정해 줘야 한다

임시로 설정된 외부 IP를 지속적으로 사용하면 구글정책에 위반됐다는 메시지와 함께

VM 인스턴스를 중단시키고, 계속해서 발생하면 프로젝트 자체를 중단시키므로

외부 고정IP를 설정해 준 후에 접근해야 한다

 

VM 인스턴스를 아직 생성하지 않았다면

이전글을 참조해서 VM 인스턴스를 생성하자

2021.01.07 - [클라우드 플랫폼] - [GCP] 구글 클라우드 플랫폼 무료 서버 활용하기(CentOS)

 

이전 글에서 VM을 생성했다면 [Compute Engine] → [VM 인스턴스 화면에 아래와 같이]

생성된 인스턴스 정보가 나오는데 가장 오른쪽 확장버튼을 클릭해 [네트워크 세부정보 보기] 메뉴를 하면

네트워크 세부정보 화면이 나오는데 좌측 메뉴중 [외부 IP주소] 를 선탁하자

 

또는 메인 메뉴의 확장버튼을 클랙해

네트워킹 영역의 [VPC 네트워크] → [외부 IP 주소] 메뉴를 선택하자

(VM 인스턴스를 생성하지 않은 상황일 경우도 포함)

 

아래와 같이 외부 IP주소 설정화면이 뜨는데

필자와 같이 VM 인스턴스를 생성한 상태면 1번, 2번 방법 둘다 가능하고, 

VM 인스턴스가 생성되지 않은 상태라면 2번 방법으로만 가능하다

 

 

1번 방법(VM 인스턴스를 생성한 상태에서만 가능)

위 화면의 유형 란을 보면 임시라고 표시되어 있는데

외부 주소 란의 외부 IP 주소가 임시로 사용하는 주소란 걸 표시해 준다

확장 버튼을 눌러 고정을 선택하면 현재 외부주소를 고정IP로 사용가능하도록 변경해 준다

 

아래와 같은 팝업창이 뜨는데 임의로 이름을 정해주고 아래 예약 버튼을 클릭하면

고정IP가 설정이 된다

아래와 같이 내가 생성한 VM 인스턴스가 해당 외부 고정IP로 설정 된 것을 확인할 수 있다

 

2번 방법(VM 인스턴스를 생성하지 않은 상태도 가능)

 

이 방법은 고정 IP주소를 먼저 부여 받아 리전과 인스턴스를 매핑해주는 방식으로

VM 인스턴스를 생성하지 않은 상태에서 먼저 IP를 설정하여 나중에 VM 인스턴스를 매핑할 수도 있다

 

외부 IP 주소 화면의 상위에 위치한 [고정 주소 예약]을 선택해보자

 

아래와 같은 화면이 나오는데

임의로 이름을 정해주고 아래 메뉴중 리전과 연결 대상을 선택한다

리전을 기존에 생성한 VM인스턴스와 동일하게 선택해주면

연결 대상에 해당 VM인스턴스가 보일 것이다

 

VM 인스턴스를 생성하기 전이면 VM 인스턴스를 생성할 리전을 선택하여 생성하면 된다

 

리전과 연결 대상을 설정하였으면 예약 버튼을 눌러 마무리 하면

아래와 같이 설정이 된 것을 확인할 수 있을 것이다

 

이제 외부 고정IP도 설정해 주었으니 외부 서비스에서 접근이 가능하다

 

이제 외부에서 작업하기 편하도록 하기 위하여 ssh client 접속에 필요한 설정을 해줘야 하는데

다음 글에서 확인해 보자

반응형