freeCodeCamp/guide/english/security/proxies/index.md

1.4 KiB

title
Proxies

Proxies

Proxies are servers or a network of computers that act as an intermediary between a client and a server.

Their are different types of proxies which include but are not limited to:

  • Forward Proxies
  • Reverse Proxies
  • Transparent Proxies
  • Web Proxies
The most commonly known one's today are web proxies which act as an intermediary between a user's computer and the internet.

The common features of such proxies are:

  • To hide a user's IP address providing anonymity while surfing the web.
  •  Enabling users to access sites with blocked IP addresses.

Squid Proxy

Squid is a free and open source proxy server software that can be used to cache commonly used data to save bandwidth and improve access times. This proxy is also good for content providers to run as a CDN. This allows providers to serve large amounts of data while using less CPU time and memory on the main server.

More Information:

Proxy Server by Wikipedia

Proxy Server by WhatIs on TechTarget

Squid Proxy