본문 바로가기
GCP/부하분산(LB)

[GCP] 부하분산(LB) 방화벽 처리

by aws-evan 2025. 4. 17.
반응형



부하 분산에 설정하는 Front-end 부분은 항상 Allow 되어 있는 상태이며, 실제 서비스인 Backend 부분에 방화벽 정책을 적용하여 운영해야한다. AWS 활용할떄는 ELB에 SecurityGroup 연결하여 사용해서 적용하는 줄 알았는데, 아무리 찾아봐도 없어서 Cloud Armor Backend 정책을 수정하니 정상적으로 정책 적용

 

 

  • 아키텍처

 

https://monta010.tistory.com/entry/GCP-%EB%B6%80%ED%95%98%EB%B6%84%EC%82%B0-%EB%9D%BC%EC%9A%B0%ED%8C%85-%EC%B2%98%EB%A6%AC

 

[GCP] 부하분산 구축 및 라우팅 적용

부하 분산기 알아보기https://monta010.tistory.com/entry/GCP-%EB%B6%80%ED%95%98%EB%B6%84%EC%82%B0LB-%EA%B5%AC%EC%84%B1%ED%95%98%EA%B8%B0 [GCP] 부하분산(LB) 란GCP 부하 분산(Google Cloud Load Balancing)Google Cloud Platform(GCP)에서 제공

monta010.tistory.com

 

 

Load Balancer 정책 테스트

 

  • 경로 : 네트워크 보안 -> Cloud Armor -> Cloud Armor 정책 -> "정책 만들기"
  • 소스 기반만 가능, 백엔드 자체를 연동하면서 포트를 지정하다보니 그런거 같다.

1. 정책 만들기

  • 기본적으로 백엔드를 생성할때 Default로 생성되기도 한다.
  • 제대로된 정책을 적용하기 위해 새로운 정책 만들기
  • 정책 이름 : lb-backend-8080-sg
  • 정책 내용 
    • 기본 : Deny
    • 추가 정책 : Allow

 

 

 

2. 정책  등록하기

  • 기존 backend에 적용하기

3. 프론트 접속하기(Allow)

  • backend 8000 서비스 호출

 

 

4. 정책 차단

  • Allow -> Deny

 

 

5. 프론트 접속하기(Deny)

  • backend 8000 서비스 호출
  • 403 에러 발생하면서 접속 불가

 

반응형

'GCP > 부하분산(LB)' 카테고리의 다른 글

[GCP] 부하분산(LB) SSL 적용하기  (0) 2025.04.21
[GCP] 부하분산 구축 및 라우팅 적용  (0) 2025.04.17
[GCP] 부하분산(LB) 란  (0) 2025.04.17

댓글