Proxy Server


Proxy Server is a proxy server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.

A client connects to the Proxy Server, requesting some service, such as a file, connection, WEB page, or other resource available from a different server and the Proxy Server evaluates the request and determines which server to connect the client.

Types of proxy [1]#

A Proxy Server may reside on the user's local computer, or at various points between the user's computer and destination servers on the Internet.
  • A Proxy Server that passes requests and responses unmodified is usually called a gateway or sometimes a tunneling proxy. (SOCKS)
  • A forward proxy is an Internet-facing proxy used to retrieve from a wide range of sources (in most cases anywhere on the Internet).
  • A Reverse Proxy is usually an internal-facing proxy used as a front-end to control and protect access to a server on a private network. A reverse proxy commonly also performs tasks such as Load Balancing, authentication, decryption or caching.
  • Access Proxy

Uses of Proxy Server [2]#

There are of course many legitimate uses for Proxy Server including:
  • load balancing
  • providing single point of entry to a private network

More Information#

There might be more information for this subject on one of the following: