안녕하세요!
특정 서비스에서 NLB + ALB를 사용하여 고정 IP 및 타켓 라우팅 규칙을 사용하는 예시를 공유 드립니다.
(구조에 리스닝, 타켓을 개념을 잘 분리해서 작업하면됩니다)
저는 처음에 아래 구조를 보면서 고정IP는 사용이 가능하지만 라우팅 규칙을 사용이 불가능 할 것이라고 생각했습니다..
이유는 NLB L4 에서는 도메인 호스트 (test80.test.com, test81.test.com)을 인식할 수 없다고 생각하여 루프가 발생하는게 아닌가 했습니다.....
하지만 공식 문서에서 지원을 하다고 되어 있습니다! (추정하는것 보다는 테스트 정답 같습니다 ㅠㅠ)
구조
Router 53 대상(NLB)→ NLB → ALB → 서버 (Nginx 2개 81, 80)
NLB 구조
리스닝 : 80, 443
타켓그룹: ALB 80, 443
ALB 구조
리스닝 :
80 규칙:
모든 요청 https 라우팅
443 규칙:
test80.test.com → 서버 80 포트
test81.test.com → 서버 81 포트
'AWS > EC2' 카테고리의 다른 글
AMI → EC2 생성 중 네트워크 이슈 (0) | 2024.03.07 |
---|