[geeks] Proxy question
Jonathan C. Patschke
jp at celestrion.net
Thu May 4 22:43:01 CDT 2006
On Thu, 4 May 2006, Nick B. wrote:
> There is a reverse proxy module for apache that should be able to do that.
Indeed. It works really well. Here's a snippet of httpd.conf from my
web server (deceit):
<VirtualHost *:80>
ServerAdmin webmaster at xxxxxxxxx
DocumentRoot /tmp
ServerName magnum.celestrion.net
ServerAlias magnum magnum.celestrion.net
ErrorLog logs/magnum_error.log
CustomLog logs/magnum_access.log combined
ProxyPass / http://magnum.celestrion.net/
ProxyPassReverse / http://magnum.celestrion.net/
</VirtualHost>
Magnum is firewalled off, and its (public) A record points to deceit's
IP address. Deceit uses the private A record to look up magnum's real
IP address and then proxies the connection.
For what the OP is trying to do:
<VirtualHost *:80>
ServerAdmin webmaster at xxxxxxxxx
DocumentRoot /tmp
ServerName www.bar.net
ErrorLog logs/bar_net_error.log
CustomLog logs/bar_net_access.log combined
ProxyPass / http://bastion.bar.net:81/
ProxyPassReverse / http://bastion.bar.net:81/
</VirtualHost>
--
Jonathan Patschke ) "Why is Perl hard? Well, for a start, is has
Elgin, TX ( no grammar. You can't generate a parser for
USA ) Perl, its too irregular." --Darren Hobbs
More information about the geeks
mailing list