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 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
- 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:
- Basic Authentication Scheme
- End-to-end Encryption
- HTTP 407
- HTTP Status Code
- Mix network
- Proxy Auto-Config
- Proxy-Based WAM
- Reverse Proxy
- SSL-TLS Interception
- Socket Secure
- TLS Proxy
- Web Proxy Auto-Discovery Protocol