Возможный дубликат:
Требуется: простой обратный прокси-сервер HTTP для Windows 2008
У нас есть два сервера sbs2003 и новый server2008 (веб-сервер). В настоящее время у нас есть remote.example.com, указывающий на наш сервер sbs2003 в порядке. Но нам нужно добавить newsite.example.com, чтобы указать на наш новый веб-сервер, а не на sbs2003. Как сделать так, чтобы это работало только с 1 внешним IP?
Изменить: должен быть IIS
Вам необходимо установить обратный прокси-сервер на машине, которая первой получит хиты. Я не думаю, что для этого есть решение MS, поэтому вам, вероятно, понадобится Apache.
Если вы действительно хотите использовать IIS, вам следует использовать IIS7 + с установленным модулем ARR. Вы можете прочитать об этом здесь: Использование модуля маршрутизации запросов приложений
Также см. Это: Требуется: простой обратный прокси-сервер HTTP для Windows 2008
Я бы сделал это так: поставил Apache с Mod_Proxy на sbs2003 или переместил IP на фактический балансировщик нагрузки (любой из современных может сделать это очень просто) перед этим - я думаю, вы сэкономите много хлопот. в долгосрочной перспективе - этот список сайтов, вероятно, со временем будет расти.
Однако, если это абсолютно должны быть только IIS и IIS, вам следует взглянуть на ARR (если у вас IIS 7+). Если вы используете IIS 6, вы можете взглянуть на IIRF, который теперь работает как обратный прокси.