728x90

proxy 3

[Apache] Proxy란? Proxy 사용 목적, 종류, 설정 방법까지

Proxy란?Proxy란 ‘대리’라는 의미로, 클라이언트와 서버 간의 통신을 중계하는 중간 매개체를 말한다.중계 기능을 수행하는 주체가 바로 Proxy Server이다.Proxy Server는 클라이언트와 서버 사이에 위치하여 클라이언트의 요청을 받아서 서버로 전달하고, 서버의 응답을 받아서 클라이언트에게 전달한다.Client Proxy Server Server   Proxy를 사용하는 이유보안 : 프록시를 통해 클라이언트나 내부 서버의 실제 IP 주소를 숨길 수 있어, 보안을 향상시키고 개인 정보를 보호할 수 있다.접속 우회 : 프록시를 사용하여 클라이언트의 실제 위치를 숨겨 다른 위치에서 접속한 것처럼 우회할 수 있다.로드 밸런싱 : 트래픽을 여러 서버로 분산하여 가용성을 향상시킬 수 있다.캐싱 ..

SW/WEB WAS 2024.09.25

[HAProxy] HAProxy를 이용한 로드 밸런싱 및 포트 포워딩 설정

Proxy란?Proxy란 ‘대리’라는 의미로, 클라이언트와 서버 간의 통신을 중계하는 중간 매개체중계 기능을 수행하는 주체가 Proxy ServerProxy Server는 클라이언트와 서버 사이에 위치하여 클라이언트의 요청을 받아서 서버로 전달하고, 서버의 응답을 받아서 클라이언트에게 전달  HAProxy란?고가용성 및 부하 분산을 위한 오픈 소스 TCP/HTTP 로드밸런서 소프트웨어High Availability Proxy 고가용 프록시의 약자로, C언어로 작성된 고성능 오픈소스 소프트웨어장점 : 고가용성 및 부하 분산          가상 호스트와 여러 네트워크 레이어(L4, L7)를 지원          사용자가 트래픽을 세밀하게 제어 가능단점 : 단일 포인트 오브 실패(SPOF)          ..

SW/WEB WAS 2024.01.04

[Squid] Squid 프록시 구성 방법 _ feat.네이버 클라우드

Proxy란?Proxy란 ‘대리’라는 의미로, 클라이언트와 서버 간의 통신을 중계하는 중간 매개체중계 기능을 수행하는 주체가 Proxy ServerProxy Server는 클라이언트와 서버 사이에 위치하여 클라이언트의 요청을 받아서 서버로 전달하고, 서버의 응답을 받아서 클라이언트에게 전달 Squid란?주로 리눅스 운영 체제에서 사용되는 프록시 서버 소프트웨어Squid는 콘텐츠를 캐시하여 대역폭과 부하 웹 페이지를 더 빠르게 줄이는 프록시 서버장점 : 캐싱 기능을 통한 응답 시간 향상 및 네트워크 부하 감소          오픈 소스여서 라이센스 비용이 없음          HTTP, HTTPS, FTP 등 다양한 프로토콜을 지원          ACL, 로깅, 사용자 인증 등 다양한 기능을 지원단점 :..

SW/WEB WAS 2023.12.27