Forward Proxy takes origin connections from the intranet clients and connect them to servers outside on the internet. In other words, A forward proxy takes requests from an internal LAN network and forwards them towards the Internet. Sometimes, forward proxy may even serve the requesting client with cached information rather than passing the request towards the internet. In the general scenario, forward proxy performs following tasks
– Check for validity of request from LAN (based on configured parameters).If rejected, the client is supplied with error message
– If above request if accepted, forward proxy looks in cache for requested information. If information is available in cache, it is served to the client.
– If no cached information is available, the proxy sends request to destination Content server and further relays the required data to the end client. The information is stored in cache for future reference.
Depending on the forward proxy’s settings, a request can be allowed or denied. If allowed, then the request is forwarded to the firewall and then to the file transfer server. From the point of view of the file transfer server, it is the proxy server that issued the request, not the client. So when the server responds, it addresses its response to the proxy.
Forward Proxies are good for:
- Content Filtering
- eMail security
- Compliance Reporting