[Cialug] HTTP forwarding/proxying-ish something
Colin Burnett
cmlburnett at gmail.com
Sun Jun 29 19:26:58 CDT 2008
Here's my setup:
* Actiontec DSL modem with one public IP on the DSL side and a
192.168.0.x private network on the other
* Modem port forwards from public static IP port 80 to a private LAN
machine (A) port 80 (strictly a TCP port forwarder)
* A:80 is running Apache 2.2.9
* B:80 is running another HTTP server (which server is entirely
irrelevant, but it is intentionally not apache)
* foo.com and bar.com resolve to the one-and-only public IP
I want A:80 to serve foo.com but I want B:80 to server bar.com (based
entirely on HTTP 1.1 host header), which necessitates Apache on A:80
to understand bar.com and be able to forward requests to B:80. My
requirement is both foo.com and bar.com resolve to the same public
static IP since I don't want to pay for more than one :)
Will Apache let me proxy in this manner? If A:80 has to run something
else and I move that apache to another port...so be it.
Colin
More information about the Cialug
mailing list