Насколько я знаю, вы можете установить только одну версию IIS на Server 2012, а именно IIS 8.
Я понимаю, что вы хотели бы использовать IIS6, но в IIS 6 не должно быть ничего, что вы не могли бы сделать в IIS 8 с небольшой конфигурацией. Обычно такие вещи, как включение 32-разрядной поддержки внешних библиотек DLL, изменение идентификатора пула приложений, устаревший SMTP, поддержка устаревшего FTP, настройки ASP и т.д. Кроме того, IIS6 не слишком хорош с точки зрения безопасности.
IIS8 поставляется с инструментами управления IIS6 для настройки устаревших приложений, использующих такие службы, как SMTP.
Инструменты IIS 6 можно использовать, запустив %windir%\system32\inetsrv\InetMgr6.exe
из CMD в ядре сервера или в Администрирование - Диспетчер служб IIS 6.0 в Desktop Experience.
Чтобы установить полный IIS 8, включая все функции, вы можете использовать команду ниже.
Install-WindowsFeature -Name Web-Server -IncludeAllSubFeature
Если вы сможете обновить свой вопрос, указать версию используемого сервера (Core, Desktop Exp) и обоснование необходимости использования IIS6, вам будет проще указать правильное направление.