Nginx 리버스 프록시, 왜 써야 할까요?
Nginx 리버스 프록시 설정에 대해 알아보고, 설정 시 고려해야 할 보안 사항과 Web Cache Deception 공격 방어법을 살펴봅니다.Nginx 리버스 프록시, 왜 써야 할까요?① 리버스 프록시가 필요한 이유Nginx는 웹 서버, 로드 밸런서, 그리고 리버스 프록시로 많이 사용되는데요. 특히 리버스 프록시는 외부 요청을 받아 내부 서버로 전달해주는 역할을 합니다. 왜 이런 구조가 필요할까요?보안 강화: 클라이언트가 직접 내부 서버에 접근하는 것을 막아, 내부 서버의 IP 주소나 구조를 숨길 수 있습니다.로드 밸런싱: 여러 대의 서버에 트래픽을 분산시켜 서버 과부하를 방지하고, 서비스 가용성을 높일 수 있습니다.캐싱: 정적 콘텐츠를 캐싱하여 서버 응답 속도를 향상시키고, 트래픽을 줄일 수 있습니다..