Proxies
Forward vs reverse proxies — what they are, why they exist, and common examples like Nginx, HAProxy, and Cloudflare.
Reverse Proxy
Forward Proxy
Used For: 1. Security - hide IP 2. Access Control - visit some useful website 3. Caching User By 1. Companies 2. Schools 3. Private organizations Example: Squid TinyProxy
A proxy is a middle server between two systems.
Common reasons to use a proxy: Security Hide internal systems Control traffic Caching Load balancing Logging
Used For: 1. Security - hide servers 2. Load balancing 3. Caching 4. RateLimiting 5. SSL termination User By 1. Companies Example: Nginx HAProxy Envoy Cloudflare AWS Application Load Balancer