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