메뉴 닫기

[Tech] NCP – NAT 게이트웨이 생성

안녕하세요 에이클라우드입니다.

NAT란 네트워크 주소 변환(Network Address Translation)의 약자로 내부 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 외부 망에 접속하는 방법입니다. 이러한 NAT를 지원하는 장치를 NAT 게이트웨이라고 부릅니다.

본문에서는 네이버 클라우드에서 NAT 게이트웨이를 생성하는 방법에 대해 다뤄보도록 하겠습니다.
(네이버 클라우드 금융 콘솔, VPC 환경에서 진행)


NAT 게이트웨이 생성하기

1. 콘솔에서 ‘VPC > NAT Gateway‘ 메뉴를 선택합니다.



2. ‘NAT 게이트웨이 생성‘을 클릭합니다.



3. NAT 게이트웨이 생성 화면입니다.

● NAT Gateway 이름
생성할 NAT 게이트웨이 이름을 설정합니다.

● 유형
유형을 선택합니다. 외부와의 통신이 목적인 경우 ‘공인‘을 선택합니다.

● VPC
NAT 게이트웨이를 생성할 VPC를 선택합니다.

● 서브넷 선택
NAT 게이트웨이가 사용할 서브넷을 선택합니다. 네이버 클라우드는 NAT 게이트웨이 전용 서브넷이 필요합니다.

● 공인 IP
공인 유형의 NAT 게이트웨이 사용을 위해서는 공인 IP가 필요합니다.


4. NAT 게이트웨이 전용 서브넷이 없는 경우, ‘서브넷 생성‘ 버튼을 클릭하여 서브넷을 생성합니다.

네이버 클라우드의 NAT 게이트웨이는 NAT 게이트웨이 전용 서브넷을 사용합니다.


4.1 서브넷 생성을 누르면 새 창에서 Subnet 대시보드가 열립니다. ‘Subnet 생성‘을 클릭합니다.


4.2 서브넷 생성 화면입니다.

각 항목에 맞게 설정을 진행합니다.

● Internet Gateway 전용 여부
NAT 게이트웨이를 공인으로 사용하려는 경우 Y(Public)로 선택되어야 합니다.

● 용도
NatGateway‘를 선택합니다.


4.3 서브넷을 생성한 뒤 다시 NAT Gateway 생성 화면으로 돌아와 새로 고침 버튼을 클릭하면 생성한 서브넷이 선택됩니다.


5. 모든 설정이 완료됐다면 하단의 ‘생성‘ 버튼을 클릭하여 NAT 게이트웨이를 생성합니다.


NAT 게이트웨이 상태가 ‘운영 중‘으로 표시되면 정상적으로 생성이 된 것입니다.


6. NAT 게이트웨이로의 라우팅을 위해 라우팅 테이블을 설정이 필요합니다.
VPC > Route Table‘ 메뉴로 이동합니다.


7. 내부 서브넷이 연결된 라우팅 테이블을 선택하고 ‘Routes 설정‘을 클릭합니다.


8. NAT 게이트웨이로의 라우팅을 정의합니다.

● Destination
목적지 IP 주소 범위로 0.0.0.0/0을 입력합니다.

● Target Type
트래픽이 전달될 대상으로 NATGW를 선택합니다.

Target Name
생성한 NAT 게이트웨이를 선택합니다.

생성‘ 버튼을 클릭하여 라우팅 항목을 추가한 뒤 ‘확인‘ 버튼을 클릭하여 라우팅 테이블을 수정합니다.


9. 라우팅 테이블이 수정되면 상태가 ‘설정 중‘으로 변경됩니다. 상태가 ‘운영 중‘이 될 때까지 기다립니다.


10. 이후 내부 서버에서 외부로의 통신이 정상적으로 되는지 확인합니다.


테스트가 완료되어 삭제하려는 경우 위 작업을 역순으로 진행하여 리소스를 삭제합니다.


이상으로 네이버 클라우드에서 NAT 게이트웨이를 생성하는 방법에 대해 알아보았습니다.
네이버 클라우드의 NAT 게이트웨이에 대한 자세한 내용은 아래 링크를 참고해주세요.

네이버 클라우드 NAT 게이트웨이
https://www.ncloud.com/product/networking/natGateway

네이버 클라우드 NAT 게이트웨이 사용 가이드
https://guide.ncloud-docs.com/docs/networking-vpc-vpcdetailenatgw

감사합니다.