본문 바로가기

인프라/AWS

AWS NAT Gateway, NAT Instance

AWS에는 NAT Gateway와  NAT Instance은 private 사설망을 외부와 연결시키기 위해서 사용합니다.

 

NAT Gateway 와 NAT Instance 비교

NAT Gateway NAT Instance
AWS에서 관리하여 고가용성을 보장합니다. EC2와 동일
최대 100Gbps까지 확장합니다. 인스턴스 유형의 대역폭에 따라 다릅니다.
소프트웨어가 NAT 트래픽 처리에 최적화되어 있습니다. NAT를 수행하도록 구성된 일반 AMI입니다.
Bastion 서버 지원 x Bastion 서버 지원 O
사용하는 NAT 게이트웨이 수, 사용 기간, NAT 게이트웨이를 통해 보내는 데이터의 양에 따라 요금이 청구됩니다. 사용하는 NAT 인스턴스 수, 사용 기간, 인스턴스 유형과 크기에 따라 요금이 청구됩니다.
AWS에서 지원 중 AWS에서 지원 끊김

우선 vpc 구축

프라이빗 서브넷 1

프라이빗 서브넷 2

퍼블릭 서브넷

인터넷 게이트 웨이 생성

vpc와 게이트 웨이 연결

퍼블릭 라우팅 테이블

서브넷과 연결

라우팅 편집

프라이빗 라우팅 테이블 생성

서브넷과 연결

리소스 맵

 

NAT Gateway

NAT Gateway생성

프라이빗 라이팅 테이블 nat gateway 연결 

이러면 NAT Gateway연결 완료

 

NAT Instance

더 많은 AMI 찾아보기 클릭 후 NAT 검색

잴 위에 선택 후 public 서브넷 지정 및 80 밑 443포트 개방

작업 > 네트워킹 > 소스/대상 확인 변경 > 중지 선택 후 저장

탄력적 IP(Elastic Ip)연결

k8s-private-route-table 라우팅 수정

NAT Instance 연결 완료