2022.05.16 TIL

Proxy

  • 참고 사이트 : https://www.joinc.co.kr/w/Site/System_management/Proxy

proxy는 네트워크 및 서버로의 접근 요청을 중계하는 프로그램으로, 서버로 동작하기 때문에 일반적으로 proxy 서버로 불린다. proxy는 중계 목적, 중계 위치, 중계 방법에 따라 다양한 종류가 있다.

proxy 서버를 구축하는 이유는 다음과 같다.

  • 보안 : 익명의 사용자가 서버에 직접 접근하는 것을 막을 수 있고, 특정 서버 접근에 대한 정책(ACL)을 정의할 수 있다. 또한 집단 내 인터넷 사용을 로깅할 수 있다.
  • 속도 : proxy 서버는 사용자의 요청을 cache하여 동일한 요청이 들어오면 cache 자원을 반환한다.
  • 지역 네트워크 제한을 우회하기 위해

proxy 종류

  • foward proxy 일반적으로 사용하는 프록시 방법이다. 클라이언트와 타겟 서버 사이에 프록시 서버가 위치한다. 클라리언트가 타겟 서버의 서비스를 요청하면 프록시 서버는 이를 중계한다. image

  • reverse proxy 구성은 forward proxy와 같지만 클라이언트는 타겟 서버의 URL이 아닌 프록시 서버의 URL로 요청한다. 프록시 서버는 URI에 매핑된 애플리케이션 서버로 중계를 한다. 애플리케이션 서버가 외부로 부터 감추어 진다는 것과 프록시 서버가 요청을 분산하여 분산 처리 시스템을 만들 수 있다는 특징이 있다. image

  • open proxy 누구나 사용할 수 있는 프록시 서버이다.

윈도우 환경에서 가상화 Network 설정

SSL-VPN

yum local repo

Tags:

Categories:

Updated: