Overview#
Proxy Server is a proxy Service (a computer server 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 resource, such as a file, connection, WEB page (URL), or other resource available from a different server and the Proxy Server evaluates the request and determines which server to connect the client.Proxy Server is an Application Layer device which is an Observer and by definition a Man-In-The-Middle.Proxy Server may not meet the strict definition of a Proxy as the End-User may not have Consented or provided Permission to the proxy.
Proxy Server Classifications#
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 or Transparent 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 private Local Area Network (LAN). A Reverse Proxy commonly also performs tasks such as
- Access Proxy
- TLS Proxy
- Application routes
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
Security Considerations #
Proxy Server is an Observer and by definition a Man-In-The-Middle.Privacy Considerations#
Proxy Server is an Observer and by definition a Man-In-The-Middle.More Information#
There might be more information for this subject on one of the following:- API-Gateway
- Basic Authentication Scheme
- Cache-Control
- End-to-end Encryption
- HTTP 407
- HTTP Status Code
- Mix network
- Proxy
- Proxy Auto-Config
- Proxy-Authenticate
- Proxy-Based WAM
- Resource Inventory Service
- Reverse Proxy
- SSL-TLS Interception
- Socket Secure
- TLS Proxy
- Web Proxy Auto-Discovery Protocol
- [#1] - Types of Proxies
- based on data observed:2015-12-27
- [#2] - Uses of Proxies
- based on data observed:2015-12-27