Difference between revisions of "Network/Reverse proxy"

From Sudo Room
Jump to navigation Jump to search
(adds links)
(adds links)
 
Line 1: Line 1:
Install a reverse proxy behind firewall, use [[HAProxy]].
Install a reverse proxy behind firewall, use [[HAProxy]].


Really great answer here: http://stackoverflow.com/a/366212 to this question here: https://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server
Really great answer (especially links below) here: http://stackoverflow.com/a/366212 to this question here: https://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server
 
Copied links for convenience:
 
== Content Delivery Network ==
 
* Lists of CDNs
** http://www.mytestbox.com/miscellaneous/content-delivery-networks-cdn-list/
** http://blog.streamingmedia.com/the_business_of_online_vi/2008/01/updated-list-of.html
 
== forward proxy software (server side) ==
 
* [http://www.jmarshall.com/tools/cgiproxy/ cgi-proxy]
* [http://sourceforge.net/projects/poxy phproxy] (discontinued)
* [http://www.glype.com/ glype]
* [http://en.cship.org/wiki/Category:Webproxy Internet censorship wiki: List of Web Proxies]
 
== reverse proxy software for HTTP (server side) ==
 
* [http://wiki.apache.org/cocoon/ApacheModProxy apache mod_proxy] (can also work as a forward proxy for HTTP)
* [http://www.squid-cache.org/ squid]
* [http://nginx.net/ nginx] (written by russians, used on hulu.com, spam sites, etc.)
* [http://haproxy.1wt.eu/ HAProxy]
* [http://redmine.lighttpd.net/projects/lighttpd lighthttpd]
* [http://www.danga.com/perlbal/ perlbal] (written for livejournal)
* [http://portfusion.sf.net portfusion]
* [http://www.apsis.ch/pound/ pound]
* [http://varnish.projects.linpro.no/ varnish cache] (written by a freebsd kernel guru)
* [http://wiki.openrepose.org/display/REPOSE/Getting Started with Repose repose]
 
== reverse proxy software for TCP (server side) ==
 
* [http://www.inlab.de/balance.html balance]
* [http://www.delegate.org/delegate/nvproxy/ delegate]
* [http://siag.nu/pen/ pen]
* [http://portfusion.sf.net portfusion]
* [http://web.archive.org/web/20080113185334/http://plb.sunsite.dk/index.html pure load balancer] (web site defunct)
* [http://pythondirector.sourceforge.net/ python director]
 
== see also: ==
 
* [http://en.wikipedia.org/wiki/Content_Delivery_Network Wikipedia - Content Delivery Network]
* [http://en.wikipedia.org/wiki/Category:Reverse_proxy Wikipedia - Category:Reverse_proxy]
* [http://en.wikipedia.org/wiki/Load_balancing_(computing) Wikipedia - Load Balancing]
* [http://en.wikipedia.org/wiki/Scalability Wikipedia - Scalability]

Latest revision as of 05:03, 31 August 2014

Install a reverse proxy behind firewall, use HAProxy.

Really great answer (especially links below) here: http://stackoverflow.com/a/366212 to this question here: https://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server

Copied links for convenience:

Content Delivery Network

forward proxy software (server side)

reverse proxy software for HTTP (server side)

reverse proxy software for TCP (server side)

see also: