From: Nuno Silva (nuno.silva_at_vgertech.com)
Date: Fri 01 Aug 2003 - 04:29:47 BST
Sam Vilain wrote:
> > I don't know if understood you...
> > you have many vservers with private ips and only ONE public ip
> > (probably on the root server)? how can you have this vservers accessed
> > from outside? or those hits are comming only from your private network?
> Yes, you can use NAT to redirect traffic to the "internal" networks -
> a bit like using the root server as a firewall, and the other vservers
> as the "internal" hosts.
> Excellent for VPNs, too. See http://www.lartc.org/
AFAIK, NAT won't do it... Unless you inspect every HTTP's packet payload
to extract the HTTP headers.
One simple way of doing it is to setup a reverse-proxy (squid, for
instance) in the public ip and tell the reverse-proxy how to reach, in
the internal network, those domains. This can be done with DNS.