AWS 라우팅 테이블(Routing Table)

728x90

안녕하세요!

오늘은 AWS의 라우팅 테이블을 알아보고 생성해 보도록 하겠습니다.
이전 포스팅에서 VPC, 서브넷, 인터넷 게이트웨이, NAT 게이트웨이를 생성했습니다.

현재까지는 서브넷과 서브넷 또는 서브넷과 각 게이트웨이가 통신할 수는 없습니다. 
서브넷 사이의 통신 경로를 설정하고자 AWS에서 라우팅 테이블(Routing Table) 기능을 제공합니다.

 

라우팅 이란?

라우팅이란 네트워크에서 통신데이터를 보내는 최적의 경로를 선택하는 프로세스 

 

라우팅 테이블은 이런 경로를 작성해 놓은 데이터 테이블이라고 생각하면 됩니다.

라우팅 테이블에는 `이 서버에 접속할 때는 이곳을 경유한다`라는 규칙을 다음과 같은 표 형식으로 설정할 수 있습니다.

서브넷 Public Subnet1, Public Subnet 2
송신 대상지 타깃 용도
10.0.0.0/16 Local VPC 안의 다른 리소스
0.0.0.0/0 Internet Gateway 기타 모든 통신 대상지
  • 송신 대상지 : 접속 대상 위치에 관한 정보. 송신 대상지는 IP주소를 지정. IP 주소는 특정 값을 지정하거나 CIDR 형식을 이용해 범위로 지정 가능
  • 타깃 : 경유지에 관한 정보. 

라우팅 테이블에 지정 및 주로 사용하는 타깃

타깃 용도
로컬 동일 VPC안의 리소스에 접근
인터넷 게이트웨이 퍼블릭 서브넷에 생성된 리소스가 인터넷 서버와 통신
NAT 게이트웨이 프라이빗 서브넷에 생성된 리소스가 인터넷 서버와 통신
VPN 게이트웨이 VPN을 통해 접속된 독자 네트워크상 서버와 통신
VPC 피어링 접속을 허가한 다른 VPC상의 리소스와 통신

 

 

1. 라우팅 테이블 생성하기

VPC 대시보드에서 라우팅 테이블 메뉴를 클릭하고 라우팅 테이블 생성 버튼을 클릭합니다.

라우팅 테이블 생성하기

 

라우팅 테이블을 식별할 수 있게 이름을 넣어준 후 라우팅 테이블을 설정할 서브넷을 포함하는 VPC를 지정합니다.

라우팅 테이블 정보입력
라우팅 테이블 생성

 

2. 라우팅 테이블 편집

VPC 대시보드에서 라우팅 테이블 메뉴를 클릭하고 생성한 라우팅 테이블을 선택합니다.
라우팅 탭에서 라우팅 편집을 클릭합니다.

라우팅 테이블 편집

라우팅 추가 버튼을 누르고 0.0.0.0/0 일 때 인터넷 게이트웨이를 타깃으로 하는 설정을 추가합니다.

라우팅 테이블 편집 설정
라우팅 테이블 인터넷 게이트웨이

변경을 저장합니다.

 

3. 서브넷 연결 편집

라우팅테이블 메뉴에서 서브넷 연결 탭을 클릭한 후 서브넷 연결 편집 버튼을 클릭합니다.

라우팅 테이블 서브넷 연결

 

연결할 서브넷을 체크한 후 연결 저장 버튼을 클릭합니다.

완성된 라우팅 테이블

라우팅 테이블이 완성되었습니다.

 

오늘은 라우팅 테이블을 생성하고 서브넷을 연결하는 방법을 알아보았습니다.

감사합니다!

728x90
반응형