AWS 라우팅 테이블 역할은 대상 주소에 따라 대상을 정해서 라우팅 규칙을 만들 수 잇습니다.
목차
Toggle목표
라우팅 테이블이 무엇이고 어떻게 사용해야 하는지를 알아봅니다.
AWS 라우팅 테이블 설정정보
속한 서브넷 | prod-subnet-public01 | prod-subnet-public02 |
---|---|---|
송신 대상지 | 타깃 | 용도 |
10.0.0.0/16 | Local | VPC 안의 다른 리소스 |
0.0.0.0/0 | Internet Gateway | 기타 모든 통신 대상지 |
대상 주소 10.0.0.0/16, 대상 local로 설정하면 VPC(10.0.0.0/16) 내에서 해당 주수로 전송되는 패킷은 local 대상인 VPC 내로 전송이 됩니다.
송신 대상지를 0.0.0.0/0, 타깃을 Internet Gateway로 설정했다는 의미에 대해 설명하겠습니다. 서브넷이 인터넷 게이트웨이를 통해 인터넷에 액세스할 수 있다는 것입니다. 이 라우팅 테이블을 서브넷에 추가하면 됩니다.
아래처럼 라우팅 테이블은 서브넷과 연결이 됩니다. 위 표대로 셋팅이 되어 공용 서브넷은 외부로 연결되는 라우팅과 내부의 라우팅 규칙이 정의되어 있습니다.
타깃 정보
타깃 | 용도 |
---|---|
로컬 | 동일 VPC 안의 리소스에 접근 |
인터넷 게이트웨이 | 퍼블릭 서브넷에 생성된 리소스가 인터넷 서버와 통신 |
NAT 게이트웨이 | 프라이빗 서브넷에 생성된 리소스가 인터넷 서버와 통신 |
위 표는 타깃 정보에 대한 내용입니다.
prod-rt-public 라우팅 테이블
- 라우팅
- 로컬
- 송신대상지 : 10.0.0.0/16
- 타킷 : Local
- 외부
- 송신대상지 : 0.0.0.0/0
- 타깃 : prod-igw
- 로컬
- 서브넷
- 퍼블릭 서브넷
- prod-subnet-public01
- prod-subnet-public02
- 퍼블릭 서브넷
prod-rt-private01 라우팅 테이블
- 라우팅
- 로컬
- 송신대상지 : 10.0.0.0/16
- 타킷 : Local
- 외부
- 송신대상지 : 0.0.0.0/0
- 타깃 : prod-ngw-01
- 로컬
- 서브넷
- 프라이빗 서브넷 1
- prod-subnet-private01
- 프라이빗 서브넷 1
prod-rt-private02 라우팅 테이블
- 라우팅
- 로컬
- 송신대상지 : 10.0.0.0/16
- 타킷 : Local
- 외부
- 송신대상지 : 0.0.0.0/0
- 타깃 : prod-ngw-02
- 로컬
- 서브넷
- 프라이빗 서브넷 2
- prod-subnet-private02
- 프라이빗 서브넷 2
AWS 라우팅 테이블 공식 문서
여기 링크를 참고하시면 됩니다.