본문 바로가기

Computer science (이동 완료)/네트워크

프록시란

 

프록시 서버란?

 클라이언트가 자신을 거쳐 다른 네트워크에 접속 할 수 있도록 중간에서 대리해주는 서버

버프스위트, 파로스, 피들러 같은 웹 프록시 툴을 사용하면, 웹 요청이나 응답 값을 중간에서 가로 챔.

예를 들어 버프스위트 툴의 경우 프록시 서버 포트로 8080 포트를 사용.

브라우저 (클라이언트) 에서 해당 주소 (localhost) 와 8080 포트를 설정하면, 브라우저에서 보내는 패킷은 모두 8080 포트를 경유하기 때문에, 원래 서버로 가야 할 패킷을 중간에 가로 챌 수 있음.

 

프록시 서버 사용 목적 (이유)

1. 캐시 데이터 사용

프록시 서버에 요청된 내용을 캐시를 사용해 저장. 캐시에 저장된 내용의 재요청은 서버에 또 접속 할 필요 없이 캐시에 저장된 내용을 그대로 돌려 주면 되기 때문에, 전송 시간 절약 및 외부 트래픽 줄임

2. 보안 목적

프록시 서버를 중간 경유하면 IP 를 숨기는 것이 가능. 또한 프록시 서버를 방화벽으로도 사용

3. 접속 우회

접속 제한된 사이트를 저솝 하기 위해, IP 를 우회

 

 

 

 

 

 

 

출처 : 

https://liveyourit.tistory.com/251

 

[네트워크] 프록시 서버란? 원리와 사용 목적

프록시(Proxy) 서버란? 프록시 서버란 클라이언트가 자신을 거쳐 다른 네트워크에 접속할 수 있도록 중간에서 대리해주는 서버를 말한다. 서버와 클라이언트 사이에서 대리로 통신을 수행해주는

liveyourit.tistory.com

 

 

'Computer science (이동 완료) > 네트워크' 카테고리의 다른 글

모두의 네트워크 (미즈구치 카츠야 저)  (0) 2023.11.07
SSH 란  (0) 2022.10.30