IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
프록시 서버는 클라이언트와 서버 사이에서 데이터를 중계하는 역할을 합니다. 간단히 말하면 클라이언트로부터 요청을 받아 서버로 전달하고, 서버로부터 받은 응답을 클라이언트에게 반환하는 역할을 합니다. 프록시를 사용하면 사용자의 요청을 필터링하거나 수정하여 보안을 강화하거나, 여러 대의 서버에 요청을 분산시켜 네트워크 성능을 높이는 등 다양한 기능을 수행할 수 있습니다. 또한 포워드 프록시와 리버스 프록시로 구분되는데, 포워드 프록시는 클라이언트 측에서 동작하여 클라이언트의 요청을 외부 서버로 중계하고, 리버스 프록시는 서버 측에서 동작하여 서버의 요청을 외부로 중계합니다.클라이언트 측에서 동작하는 프록시는 포워드 프록시, 서버 측에서 동작하는 프록시는 리버스 프록시라고 부릅니다.