JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] 라우팅 테이블 생성하기

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
AWS
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 AWS 중급/실전 (보안 가용성편)
slug
exercise-create-route-table
type
post
updatedAt
Jan 12, 2026 12:03 AM

✅ [실습] 라우팅 테이블 생성하기

  1. 라우팅 테이블 생성 페이지로 들어가기
    1. notion image
 
  1. 라우팅 테이블 생성하기
    1. notion image
      notion image
 
  1. 라우팅 테이블에 서브넷 연결하기
    1. notion image
      notion image
       
  1. 라우팅 편집하기
    1. notion image
      notion image
      이 페이지가 ‘어떤 경로로 트래픽을 전송해야 하는 지’를 직접 정의해야 하는 페이지다. 하나씩 해석해보자.
    2. ‘VPC 내부에서 10.0.0.0/16로 보내는 트래픽은 local로 보내라!’라는 뜻이다. local로 보낸다는 건 Prviate IP를 활용해 내부에서 통신을 하겠다는 의미이다.
    3. 0.0.0.0/0은 “모든 IPv4 주소”를 의미한다. 따라서 ‘VPC 내부에서 IPv4 주소로 보내는 모든 트래픽은 인터넷 게이트웨이로 보내라!’라는 뜻이다.
      1.  
      이 2가지 조건을 보면 모순적인 부분이 있다. 1번 조건은 10.0.0.0/16으로 보내는 트래픽을 local로 보내라고 하지만, 2번 조건은 모든 IPv4 주소의 모든 트래픽을 인터넷 게이트웨이로 보내라고 한다. 그런데 1번과 2번 조건을 둘 다 만족하는 IP 주소일 경우(ex. 10.0.0.5)에는 트래픽을 local 보내야 할까? 인터넷 게이트웨이로 보내야 할까?
       
      AWS 공식 문서를 읽어보면 ‘IP 주소 범위가 더 구체적인 조건을 우선 적용한다’고 되어 있다. 즉, 0.0.0.0/0의 주소보다 10.0.0.0/16의 주소가 더 구체적이기 때문에, 10.0.0.5로 트래픽을 보내는 경우에는 local로 보내게 된다.
       
      👨🏻‍🏫
      라우팅 규칙을 스스로 해석할 수 있어야 하고, 스스로 설정할 수 있어야 한다. 그러니 잘 정리해놓도록 하자.
       
  1. EC2 인스턴스에 접속이 되는 지 확인해보자.
    1. VPC에 서브넷을 생성하고, 인터넷 게이트웨이도 생성하고, 라우팅 테이블도 셋팅했다. 그래서 방금 셋팅한 VPC의 서브넷에 배치되어 있는 AWS 리소스가 외부 인터넷과 통신을 할 수 있을 것이다. 실제로 통신을 할 수 있는 지 EC2 인스턴스에 접속해보자.
      notion image
 
 
지금까지 우리는 외부 인터넷에 접속할 수 있는 서브넷을 만들기 위해, 인터넷 게이트웨이와 라우팅 테이블을 셋팅했다. 이렇게 만든 서브넷을 보고 ‘퍼블릭 서브넷(Public Subnet)’이라고 얘기한다.
 
author
JSCODE 박재성
category
AWS
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 AWS 중급/실전 (보안 가용성편)
slug
type
series-footer
updatedAt
Jan 12, 2026 12:02 AM
📎
이 글은 비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편) 강의의 수업 자료 중 일부입니다.