Date: Mon, 22 Mar 2004 09:32:52 -0800 From: "Eli K. Breen" <eli@gopostal.ca> To: freebsd-stable@freebsd.org Subject: natd & virtual hosting Message-ID: <405F2344.4050309@gopostal.ca>
next in thread | raw e-mail | index | archive | help
I'm trying to host a few services under a few different domain names and need to be running multiple webservers to do it (apache 1.3x and 2.x). If I have a single IP, will nat with FreeBSD 4.9 allow me to separate requests by domain name even if they share an IP? Synopsis: Apache 1.3 - bound to 192.168.5.1 Apache 2.x - bound to 192.168.5.2 natd entries: redirect_port tcp 192.168.5.1:80 www.foobar.com:80 redirect_port tcp 192.168.5.2:80 www.otherfoo.com:80 I've noticed with older versions of FreeBSD that natd will simply resolve the names to the IP and as such it sees the natd entries as follows: redirect_port tcp 192.168.5.1:80 123.123.123.123:80 redirect_port tcp 192.168.5.2:80 123.123.123.123:80 ...it will then use the last entry for a given IP (the 192.168.5.2 entry in this case) which effectively breaks this setup. Is there any way to work around this? Does IPFW2 allow for redirection by name? Thanks! -E-
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?405F2344.4050309>