Назад | Перейти на главную страницу

Установка RDS на Windows Server 2012 без AD

Я только начал работать с Windows Server 2012 и застрял, пытаясь установить службы удаленного рабочего стола. Мой сервер находится на виртуальной машине, а домена Active Directory нет.

Напомню, что с Windows Server 2008 R2 можно было установить RDSH в среде рабочей группы. Изменилось ли это с 2012 года?

Фактически, можно установить RDSH на Windows Server 2012 в среде рабочей группы.

Эта конфигурация подходит, когда в сети есть только один сервер, и он будет предоставлять пользователям сеансы рабочего стола в зависимости от количества клиентских лицензий на доступ к службам удаленных рабочих столов (RDS CAL), установленных на сервере, но не будет предоставлять доступ к программам RemoteApp или сайт RDWeb.

Вам следует установить две роли RDS:

  • Лицензирование удаленного рабочего стола
  • Узел сеанса удаленного рабочего стола.

Затем установите RDS CAL (на пользователя или на устройство).

Последним шагом будет настройка Узел сеанса удаленного рабочего стола роль использовать местный Лицензирование удаленного рабочего стола сервер.

Узнать больше: Рекомендации по установке службы роли узла сеансов удаленного рабочего стола на компьютере под управлением Windows Server 2012 без службы роли посредника подключений к удаленному рабочему столу:

Похоже, MS изменила его в 2012 году, поэтому вы не можете установить RDSH отдельно в рабочей группе :(

Аналогичный вопрос, на который ответили на форуме MS

Если вы выполняете развертывание на основе сценария, все затронутые серверы должны находиться в одном домене. Это не сработает в рабочей группе.

Должен признаться, я не пробовал устанавливать роли по отдельности и настраивать их вручную. Это может больше не работать ...

Взгляните на следующую статью

Развертывание сервера RDSH в рабочей группе - RDS 2012 R2

http://ryanmangansitblog.wordpress.com/2013/10/30/deploying-a-rdsh-server-in-a-workgroup-rds-2012-r2/

Вбежать powershell:

$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
$obj.ChangeMode(4) #(2) for per-device licenses.
$obj.SetSpecifiedLicenseServerList("LocalServerNameHere")

и перезапустите сервер.