프록시 서버

Enzo·2022년 6월 30일
0

프록시 서버란?

프록시 서버(proxy server)는 서버를 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용프로그램을 말한다.

프록시 서버는 방문 중인 웹사이트와 기기 사이에서 중개자 역할을 하며, 트래픽은 호스트 서버 연결에 사용되는 원격 시스템을 통해 전달된다. 프록시 서버를 이용하면 실제 IP주소를 숨길 수 있으며 웹사이트에서는 원래 IP주소가 아닌 프록시 서버의 IP 주소를 인식하게 된다.

그러나 프록시는 응용프로그램 수준에서만 동작하기 때문에 프록시 서버를 설정한 앱에서 발생하는 트래픽만 재라우팅할 수 있으며 사용자의 인터넷 트래픽을 암호화할 수는 없다.


프록시 서버의 대표적이 세가지 유형

  1. HTTP 프록시 : 이 프록시는 웹페이지에만 적합한 프록시이다. HTTP프록시로 브라우저를 설정하면 모든 브라우저 트래픽이 해당 경로를 통해 라우팅된다.

  2. SOCKS 프록시 : 이 프록시는 웹페이지뿐만 아니라 응용프로그램에서도 사용할 수 있는 프록시이다. SOCKS 프록시는 모든 종류의 트래픽을 처리할 수 있지만 보통 HTTP 프록시보다 연결 속도가 느리고 로딩 시간이 더 오래 걸린다.

  3. 투명 프록시 : 투명 프록시(transparent proxy)는 위에서 설명한 프록시들과는 다른 유형의 프록시이다. 사용자들이 투명 프록시를 사용하고 있다는 사실 자체를 모르는 경우가 많기 때문이다. 일반적으로 투명 프록시는 회사나 부모가 기기 사용자의 온라인 활동을 모니터링하고 특정 웹사이트에 접근하지 못하도록 차단하고 싶은 경우에 사용되며 호텔과 카페는 투명 프록시를 통해 공용 와이파이에서 사용자를 인증하고 엑세스 권한을 허용한다.

출처 : https://nordvpn.com/ko/blog/proxy-versus-vpn/

profile
고통수집가

0개의 댓글