>> Другой уровень как бы... Оно про пакеты -- а ты ему про
>> VirtualHosts.
> Ну да, понятно. Спасибо.можно разрулить следующим образом (ничего особо не меняя в конфигурации):
пусть xxx.xxx.xxx.xxx - внешний ip, все имена siteN.domain.com дожны резолвить это ip!
далее делаем редирект (проброс)
xxx.xxx.xxx.xxx:80 -> 192.168.1.100:80 (все http сыпятся на первый сервак)
на данном серваке в конфиге индейца ловим нужные нам имена в конкретный vhost, в самом vhost дедаел редирект на этоже имя, но другой порт, разруливая тем самым имена по портам:
<VirtulHost *:80>
ServerName site2.domain.com
Redirec / http://site2.domain.com:81 #порт другой
</VirtualHost>
<VirtulHost *:80>
ServerName site3.domain.com
Redirec / http://site3.domain.com:82 #порт другой
</VirtualHost>
... и т.д.
А на шлюзе делаем соответсвующие пробросы:
xxx.xxx.xxx.xxx:81 -> 192.168.1.101:80
xxx.xxx.xxx.xxx:82 -> 192.168.1.102:80
...
т.е. первый сервак меняет порт в URL - а шлюзом делаем нужные пробросы
из минусов: несколько корявый url, и отказ всей схемы при выходе из строя первого сервака.