Cat Solution

[AWS 인프라 구축] (5) 보안 그룹 생성하기 본문

Study/AWS

[AWS 인프라 구축] (5) 보안 그룹 생성하기

Casol 2024. 3. 6. 11:00

'AWS로 시작하는 인프라 구축의 정석' 을 참고하여 개인 공부한 내용입니다.

 

보안 그룹

지금까지의 상태에서는 인터넷을 통해 모든 리소스에 접근할 수 있어서

VPC 안의 리소스를 보호하려면 외부로부터의 접근에 제한을 걸어야 함

-> 보안 그룹 이용

 

보안 그룹에서는 외부로부터의 접근을 두 가지 개념을 이용해 제어할 수 있다.

1, 포트 번호

- 제공하는 서비스의 종류 지정

- ex) 80 (HTTP), 443 (HTTPS), 22 (SSH)...

2. IP 주소

- ex) 접속원 지정 가능

 

2개의 보안 그룹을 생성해보자.

1. 모든 리소스에 접속하는 입구인 '점프 서버'

2. 요청이나 처리를 분산하는 '로드 밸런서'

 


점프 서버용 보안 그룹 설정 항목

항목 설명
보안 그룹 이름 sample-sg-bastion 보안 그룹에 붙이는 이름
설명 for bastion server 보안 그룹의 대상이나 용도 설명
VPC sample-vpc 보안 그룹을 생성할 VPC
인바운드 규칙 유형: SSH
소스: 0.0.0.0/0
- 유형: 외부로부터의 접속을 허가하는 포트 번호 or 프로토콜 지정
- 소스: 외부로부터의 접속을 허가하는 IP 주소 지정
- 0.0.0.0/0 : 모든 위치로부터의 접속을 허가

 


로드 밸런서용 보안 그룹 설정 항목

항목 설명
보안 그룹 이름 sample-sg-elb 보안 그룹에 붙이는 이름
설명 for load balancer 보안 그룹의 대상이나 용도 설명
VPC sample-vpc 보안 그룹을 생성할 VPC
인바운드 규칙 유형: HTTP
소스: 0.0.0.0/0
 
  유형: HTTPS
소스: 0.0.0.0/0
 

 


보안 그룹 생성

 

VPC 대시보드 > 보안 그룹 > 보안 그룹 생성

 

점프 서버용 보안 그룹 생성

 

로드 밸런서용 보안 그룹 생성

 

이렇게 두 개의 보안 그룹을 생성했다.

VPC 관련 설정 모두 완료!

다음은 점프 서버를 준비해보자