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

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

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

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

[실습] 로드 밸런서(ALB)의 보안 그룹 수정하기

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

✅ 아키텍처 그림 살펴보기

인프라 아키텍처 그림을 보면 보안 그룹을 어떻게 셋팅해야 할 지 파악하기 쉽다. 아키텍처 그림을 통해서 ALB에 어떤 트래픽이 들어오는 지 대략적으로 파악해보자.
notion image
  • 사용자는 ALB로 요청을 보낸다.
 
 

✅ ALB에 설정해야 할 보안 그룹 규칙

notion image
생성한 로드 밸런서를 보면 HTTP 프로토콜(80번 포트)에 대한 요청만 받게끔 설정을 했다. 따라서 인바운드 규칙의 포트 범위는 HTTP/80번 포트로 설정하면 된다. 또한 로드 밸런서로는 모든 사용자로부터 요청을 받을 수 있어야 하기 때문에 모든 IPv4에 대해 트래픽을 허용하게끔 설정해야 한다.
일반적으로는 로드 밸런서에 HTTP 프로토콜(80번 포트) 뿐만 아니라 HTTPS 프로토콜(443번 포트)도 같이 설정해두는 편이다. 하지만 이번 실습에서는 HTTP 프로토콜(80번 포트)만 활용하기 때문에 이에 맞춰서 보안 그룹을 설정해보자.
 

✅ [실습] ALB의 보안 그룹 수정하기

  1. ALB의 보안 그룹 설정 페이지로 들어가기
    1. notion image
       
  1. 로드 밸런서 인바운드 규칙 수정하기
    1. notion image
      로드 밸런서의 리스너 규칙에서 HTTP 요청(80번 포트)의 트래픽만 받을 수 있게 설정되어 있기 때문에, 보안 그룹에서도 HTTP 요청(80번 포트)만 받을 수 있도록 수정하자.
       
  1. 로드밸런서 아웃바운드 규칙 체크하기
    1. 아웃바운드 규칙은 내부에서 외부로 보내는 트래픽에 대한 규칙이다. 내부에서 요청을 보내는 것에 대한 제약이기 때문에 보안적으로 안전하다. 이 때문에 아웃바운드 규칙은 별도로 수정하지 않고 모든 트래픽에 허용하는 기본 설정을 그대로 두는 편이다.
      notion image
       
  1. 잘 작동하는 지 확인하기
    1. notion image
 
 

✅ 설정한 보안 그룹을 아키텍처 그림으로 표현하기

notion image
 
다음 강의에서는 Bastion Host의 보안 그룹을 수정해보자.
author
JSCODE 박재성
category
AWS
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 AWS 중급/실전 (보안 가용성편)
slug
type
series-footer
updatedAt
Jan 12, 2026 12:02 AM
📎
이 글은 비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편) 강의의 수업 자료 중 일부입니다.