[Infra] Proxy란?
Reverse Proxy
- 서버 앞단에 Reverse Proxy 서버를 두어서, 백 단의 서버가 인터넷에 바로 노출되지 않도록 보안 강화를 위해서 사용
- proxy 서버에 동일한 요청이 왔을 경우 캐시된 내용을 전달하도록 해서, 서버의 부하를 줄이고 성능 상 이점을 위해 쓰는 경우도 있다.
- 클라우드 환경에서는 LB에서 Proxy 기능을 제공하기 때문에 대체해서 사용 가능
Foward Proxy
- Reverse Proxy와 반대로, 클라이언트의 정보를 서버에 노출하지 않도록 하는 역할
- 보통 내부망의 클라이언트가 외부 서버와 통신할 경우, 중간에 Foward Proxy 서버를 두고, 특정 URL로는 접근하지 못하도록 제어 정책을 쓰는 경우에 사용
댓글남기기