Мы размещаем множество сайтов с доменами на одном IP, т.е. www.domain1.com, www.domain2.com. Мы хотим защитить / admin с помощью SSL. Исторически каждому сертификату SSL нужен уникальный IP-адрес. Это небольшие сайты, и получение / присвоение индивидуального IP каждому сайту нереально как с точки зрения ремонтопригодности, так и с точки зрения затрат. Поскольку мы не используем поддомены, подход SSL-сертификата с подстановочными знаками работать не будет.
Погуглив, я обнаружил, что Apache может сделать это с помощью TLS, см. Ответ здесь: Сайт SSL не использует правильный IP-адрес в Apache и Ubuntu
У меня вопрос, возможно ли это и с IIS 7.5? Если да, то кто-нибудь знает, как это настроить?
Нет - нет возможности получить поддержку индикации имени сервера в IIS 7 или 7.5.
Рассмотрим конфигурацию обратного прокси с веб-сервером, поддерживающим SNI, который находится перед IIS.