A secure server through which internal clients connect to the internet.

A service that allows clients to make indirect network connections to other networks, for example, an HTTP proxy for use by hosts with no direct connection to the internet. A client connects to the proxy server, then requests a connection, file, or other resource available on a different server. The proxy provides the resource either by connecting to the specified server or by serving it from a cache. In some cases, the proxy may alter the client’s request or the server’s response for various purposes. A proxy server can also serve as a firewall.