Nog steeds heb je een probleem, forwarden gaat alleen op ip en poort.
Stel we hebben twee webservers achter een potrforwarder staan, www1.foo.com (192.168.1.1) & www2.foo.com (192.168.1.2). De forwarder heeft een publiek ip, laten we zeggen 1.2.3.4, een DNS lookup van zowel www1 & www2 door iemand op het internet geeft 1.2.3.4 als resultaat. Doet hij dit in een webbrowser dan komt hij aan op 1.2.3.4:80, deze wordt opgevangen door de forwarder op poort 80 en komt uit bij
OF www1
OF www2 ( uiteraard afhankelijk van de gedefineerde forwarder ).
Zoals ik al eerder zei zou je middels de PREF optie in ipmasqadm de load kunnen balancen tussen www1 & www2, dit heeft alleen zin als beide servers dezelfde pages hosten.
Dit lost nog steeds niet de vraag op van de 1ste post... Wat je zou kunnen doen is al het verkeer op poort 80 laten uitkomen op www1, op die bak virtual servers draaien met de domeinen van www2 en deze vanaf deze bak (www1)laten redirecten naar www2.
Dit klinkt allemaal heel leuk, maar wanneer je gaat redirecten vanaf www1 naar www2 krijgt de browser van de bezoeker het private ip van www2 voor zijn kiezen (192.168.1.2) en dat gaat niet werken. Het zou dus mooi zijn wanneer iemand een oplossing zou weten om een virtual server te redirecten naar een andere bak zonder er verwezen wordt naar het private ip van de geredirecte virtual server.
hmmm, misschien een beetje warrig

maar goed, tot zover mijn visie...