프록시 서버

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

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

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

같이 보기