-
[Proxy] 프록시란?Azure 2025. 5. 16. 14:58
Proxy
✅ Proxy(프록시)란?
프록시(Proxy)는 네트워크에서 클라이언트(사용자)와 서버(목적지) 사이에 중간에 위치하여 요청을 대신 전달하고 응답을 받아주는 중개 서버입니다.
쉽게 말해, 대신 통신해주는 서버입니다.
🧩 프록시의 기본 작동 방식
- 클라이언트가 웹사이트 요청 (www.example.com)을 프록시 서버에 보냄
- 프록시 서버가 이 요청을 받아 실제 웹 서버에 전달
- 웹 서버가 응답을 프록시 서버에 전달
- 프록시 서버가 응답을 클라이언트에 전달
→ 클라이언트는 실제 서버와 직접 통신하지 않음
🎯 프록시를 사용하는 이유
🔐 보안 강화 사용자의 IP를 숨겨 외부에 노출하지 않음 (익명성 확보) 📊 모니터링/로깅 어떤 웹사이트에 접속했는지 기록 가능 (회사/학교 등) 🚫 웹 필터링 특정 사이트 차단 (예: SNS, 도박 등) 🚀 속도 향상 (캐싱) 자주 요청되는 콘텐츠는 프록시가 저장해두고 빠르게 응답 🌍 우회 접속 차단된 사이트에 접근할 때 사용 (예: 해외 콘텐츠 접근 등)
🧱 프록시의 주요 종류
🔹 정방향 프록시 (Forward Proxy) 클라이언트가 인터넷에 접속할 때 사용하는 일반적인 프록시 🔹 역방향 프록시 (Reverse Proxy) 외부에서 내부 서버로 접속할 때 중간에 위치하여 트래픽을 분산, 보호 🔹 웹 프록시 HTTP(S) 요청을 처리하는 프록시 (예: Squid) 🔹 SOCKS 프록시 다양한 프로토콜(HTTP, FTP 등)을 중계 (예: Tor, Shadowsocks) 🔹 VPN (가상사설망) 모든 트래픽을 암호화하여 프록시처럼 동작하지만, 보안성이 더 높음 예시: 회사에서의 프록시 사용
- 회사 직원의 인터넷 요청 → 프록시 서버 → 실제 웹
- 프록시가 기록(log)을 남기고, 정책에 따라 차단/허용 결정
- 보안, 생산성 관리, 인터넷 사용 제어 가능
요약
프록시란? 대신 요청을 처리해주는 중간 서버 장점 보안, 캐싱, 필터링, 우회 접속 사용 예 기업, 학교, 개인 VPN, 캐시 서버 등 도구 예시 Squid, Nginx (역방향 프록시), Shadowsocks 등 'Azure' 카테고리의 다른 글
Fortigate - Azure VPN 연동 (0) 2025.05.19 [Proxy] Forward Proxy (0) 2025.05.16 [Windows] NTP 서버 생성 및 동기화 (Windows 2022) (0) 2025.05.13 [VM] cloud-init (0) 2025.05.12 [Azure] Osdisk 크기 축소 (0) 2025.01.07