This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

프록시 서버

프록시 서버란 인터넷 상의 여러 네트워크들에 접속할 때 중계 역할을 해주는 프로그램 또는 컴퓨터를 의미합니다. 월드 와이드 웹(World Wide Web) 상의 컨텐츠에 쉽게 접근할 수 있도록 도와줍니다. 프록시는 요청을 가로챈 뒤 응답을 되돌려줍니다. 이렇게 가로챈 요청을 전달하거나 하지 않거나(예, 캐시), 수정할 수도 있습니다(예, 서로 다른 두 네트워크 간의 경계에서 헤더를 바꾸는 경우).

프록시는 사용자의 로컬 컴퓨터에 존재할 수도 있고, 인터넷 상에서 사용자의 컴퓨터와 목표 서버 사이 그 어느 곳에든 존재할 수 있습니다. 일반적으로 크게 주로 2가지 종류의 프록시 서버가 존재합니다.

  • **포워드 프록시(forward proxy)**는 인터넷 상에서 어디로든지 요청을 전송해주는 프록시입니다.
  • **리버스 프록시(reverse proxy)**는 인터넷에서 요청을 받으면, 내부망 내의 서버로 전송해줍니다.

같이 보기