Is there a way to do it behind a single IP? I know if you can get multiple IPs from your ISP you can have each subdomain go to a different IP, like forums.macnn.com and news.macnn.com. I have only one IP, my main server acts as a router and all other machines are behind it. Is there a way to use name based virtual hosts point not just to a sperate web site, like you can easily do in httpd.conf, but somehow point them to a seperate server either on a local IP or using the external IP and a different port, but still having the external user only see the domain name?