https://httpd.apache.org/docs/current/mod/mod_proxy.html
mod_proxy - Apache HTTP Server Version 2.4
Apache Module mod_proxy Summary Warning Do not enable proxying with ProxyRequests until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at large. mod_proxy and related modules implement a proxy/gatewa
httpd.apache.org
프록시 서버 : 클라이언트가 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램
proxy : 서버와 클라이언트 사이에 중계기로써 대리로 통신을 수행하는 것
proxy server : 중계 기능을 하는 서버
프록시 서버의 종류
1. 포워드 프록시(Forward Proxy)

클라이언트가 www.naver.com에 접근하려고 하면 클라이언트가 직접 접근하는 게 아니라 포워드 프록시가 요청을 받고, www.naver.com에 연결하여 그 결과를 클라이언트에 전달(forward)
프록시 서버는 캐싱(caching)이 있어서 자주 사용되는 데이터일 경우에는 요청을 보내지 않고 캐시에서 가져올 수 있어 성능 향상에 좋다
포워드 프록시는 클라이언트가 요청하는 엔드 포인트가 실제 서버의 도메인이고, 둘사이의 통신을 담당
여기서 요청받는 서버는 포워드 프록시 서버를 통해서 요청을 받기 때문에 클라이언트의 정보를 알 수 없다
2. 리버스 프록시(Reverse Proxy)

클라이언트가 특정 기업 사이트에 데이터를 요청하면 리버스 프록시가 요청을 받아 내부망 서버에서 데이터를 받은 후 클라이언트에 전달
클라이언트는 내부 서버에 대한 정보를 알 필요 없이 리버트 프록시에만 요청하면 됨
내부 서버에 직접적으로 접근한다면 db에 접근이 가능하기 때문에 중간에 리버스 프록시를 두고 클라이언트와 내부 서버 사이의 통신을 담당
내부 서버에 대한 설정으로 로드 밸런싱이나 서버 확장에 유리
리버스 프록시는 클라이언트가 요청하는 엔드 포인트가 리버스 프록시의 도메인이기 때문에 실제 서버의 정보를 알 수 없다
'WEB > APACHE' 카테고리의 다른 글
| 20. forward proxy 설정 (0) | 2025.12.03 |
|---|---|
| 19. reverse proxy 설정(=gateway server) (0) | 2025.12.03 |
| curl로 https 인증서 접속 확인하기 (0) | 2025.10.01 |
| [템플릿용] 아파치 스크립트 (0) | 2025.09.19 |
| 17. [JBCS] JBoss 연동 (0) | 2025.07.03 |