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

36 lines
1.4 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
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:
<ul>
<li>Forward Proxies</li>
<li>Reverse Proxies</li>
<li>Transparent Proxies</li>
<li>Web Proxies</li>
</ul>
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:
<ul>
<li>To hide a user's IP address providing anonymity while surfing the web.</li>
<li> Enabling users to access sites with blocked IP addresses.</li>
</ul>
<p> Squid Proxy </p>
<img src='http://www.squid-cache.org/Images/img4.jpg'>
<p>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.
</p>
#### More Information:
<a href="https://en.wikipedia.org/wiki/Proxy_server" target="_blank" rel="noopener">Proxy Server by Wikipedia</a>
<a href="http://whatis.techtarget.com/definition/proxy-server" target="_blank" rel="noopener">Proxy Server by WhatIs on TechTarget</a>
<a href="http://www.squid-cache.org/" target="_blank" rel="noopener"> Squid Proxy </a>