https://arc.net/l/quote/lgahhxmu
프록시(Proxy)란?
프록시(Proxy)란? 프록시(Proxy)는 "대리"의 의미로, 인터넷과 관련해서 쓰이는 경우, 특히 내부 네트워크에서 인터넷 접속을 할 때에, 빠른 액세스나 안전한 통신등을 확보하기 위한 중계서버를 "프
engineer-mole.tistory.com
프록시(Proxy)란?
프록시(Proxy)는 "대리"의 의미로, 인터넷과 관련해서 쓰이는 경우, 특히 내부 네트워크에서 인터넷 접속을 할 때에, 빠른 액세스나 안전한 통신등을 확보하기 위한 중계서버를 "프록시 서버"라고 일컫는다.
프록시(Proxy)의 종류-포워드 프록시, 리버스 프록시
포워드 프록시
클라이언트의 대신 프록시 서버가 목적 서버에 통신해주는 구성을 "포워드 프록시" 라고 한다.
프록시 서버에 접근하고, 프록시 서버가 외부 Web서버와 통신하고 결과값을 반환한다.
따라서 서버에는 프록시 서버의 로그가 남는다.
포워드 프록시의 장점
캐시 저장(액세스 고속화)

URL 필터링
외부의 액세스는 프록시 서버를 경유하므로 사용자 전원의 외부 웹 사이트로의 액세스를 필터링할 수 있다.

리버스 프록시
포워드 프록시와 달리 Web 서버쪽에 위치하여 클라이언트의 접근을 최초로 받아
리퀘스트에 해당하는Web 서버에 배분해주는 역할을 한다.
리버스 프록시의 장점
부담 분산
설정으로 정적 콘텐츠와 동적 콘텐츠의 보는 곳을 나눔으로써 메모리 사용량의 효율화를 할 수 있다. 로드 밸런스와 병용하면 더욱 부담을 분산할 수 있다.
캐시의 저장
포워트 프록시와 동일하게 동일한 데이터를 얻을 때에 프록시 서버가 저장했던 내용을 돌려준다.
세큐리티 대책, 바이러스 대책
통신시 프록시 서버에 집약되므로 프록시 서버 내에 세큐리티 대책, 바이러스 대책을 구현하여 Web 서버로의 부정 액세스, 사용등을 방지할 수 있다.
'Infrastructure' 카테고리의 다른 글
[Docker] portainer와 watchtower (0) | 2025.03.26 |
---|---|
미니 PC를 활용한 나만의 서버 사용 후기 (0) | 2025.03.23 |