Proxy Server Review -- Apache
"This module implements a proxy/cache for Apache. It implements proxying capability for FTP, CONNECT (for SSL), HTTP/0.9, and HTTP/1.0. The module can be configured to connect to other proxy modules for these and other protocols."
http://www.apache.org/docs/mod/mod_proxy.html
Availability
Information: http://httpd.apache.org/
- Proxy Type
- Transparent Proxy, Non-transparent Proxy, Rewriting Proxy (with code development)
- Platforms
- Available pre-compiled for a wide variety of UNIX, Windows, Macintosh, and other operating systems
- Pricing
- Freely available -- no usage restrictions. Commercial support available.
Proxy Characteristics
- Bandwidth Conservation
- Yes.
- Statistics
- Yes.
- Filtering
- Yes, but limited to hosts/ip-addresses. (See ProxyBlock in documentation.)
- Apache's mod_proxy module is extendable with mod_perl to modify the outgoing request (for example, stripping off headers in order to create an anonymizing proxy) or to modify the returned page.
- Remote Resource Access
- Yes. Authentication via flat-file and UNIX database files.
- Authorization extendable using Apache APIs.
Comments
- May require knowledge of the chosen server platform in order to configure and support.
- Best used if your site is already running the Apache web server.