프록시 서버란?
클라이언트가 자신을 거쳐 다른 네트워크에 접속 할 수 있도록 중간에서 대리해주는 서버
버프스위트, 파로스, 피들러 같은 웹 프록시 툴을 사용하면, 웹 요청이나 응답 값을 중간에서 가로 챔.
예를 들어 버프스위트 툴의 경우 프록시 서버 포트로 8080 포트를 사용.
브라우저 (클라이언트) 에서 해당 주소 (localhost) 와 8080 포트를 설정하면, 브라우저에서 보내는 패킷은 모두 8080 포트를 경유하기 때문에, 원래 서버로 가야 할 패킷을 중간에 가로 챌 수 있음.
프록시 서버 사용 목적 (이유)
1. 캐시 데이터 사용
프록시 서버에 요청된 내용을 캐시를 사용해 저장. 캐시에 저장된 내용의 재요청은 서버에 또 접속 할 필요 없이 캐시에 저장된 내용을 그대로 돌려 주면 되기 때문에, 전송 시간 절약 및 외부 트래픽 줄임
2. 보안 목적
프록시 서버를 중간 경유하면 IP 를 숨기는 것이 가능. 또한 프록시 서버를 방화벽으로도 사용
3. 접속 우회
접속 제한된 사이트를 저솝 하기 위해, IP 를 우회
출처 :
https://liveyourit.tistory.com/251
'Computer science (이동 완료) > 네트워크' 카테고리의 다른 글
모두의 네트워크 (미즈구치 카츠야 저) (0) | 2023.11.07 |
---|---|
SSH 란 (0) | 2022.10.30 |