Установка сервера терминалов в Windows Server 2012 R2

logo_Windows_Server_2012В данной статье я приведу подробную пошаговую инструкцию по установке сервера терминалов (англ. terminal server), или по другому, службы удаленных рабочих столов в Windows Server 2012. В принципе, последовательность действий не сильно отличается от установки сервера терминалов в Windows Server 2008 R2, однако есть ряд значимых отличий. Итак:

Оглавление

  1. Что понадобится
  2. Установка службы удаленных рабочих столов
  3. Определение сервера лицензирования для службы удаленных рабочих столов
  4. Установка лицензий на сервер лицензирования службы удаленных рабочих столов
  5. Подключение к серверу терминалов

1. Что понадобится

  1. Компьютер (сервер) с установленной на нем  Windows Server 2012 (об установки этой ОС, я писал здесь) и права администратора на данном сервере.
  2. Действительная клиентская лицензия сервера терминалов, приобретенная по одной из существующих программ лицензирования. (В данной статье я буду использовать найденный в интернете номер соглашения, по программе Enterprise Agriment. На момент написания статьи рабочими были номера:  6565792, 5296992, 3325596, 4965437, 4526017.)
  3. Доступ к сети Internet для активации сервера лицензирования и установки лицензий (возможна также активация и по телефону).

2. Установка службы удаленных рабочих столов

Запускаем Диспетчер серверов. Его можно запустить с ярлыка на панели задач, или же выполнив команду servermanager.exe (Для этого необходимо нажать комбинацию клавиш Win + R, в появившемся окне в поле «Открыть» (Open) написать имя команды и нажать «ОК» ).

ustanovka_servera_terminalov_win_2012_001

В меню, в верхнем правом углу, выбираем «Управление» (Manage) — «Добавить роли и компоненты» (Add Roles and Features) .

ustanovka_servera_terminalov_win_2012_002

Запустится «Мастер добавления ролей и компонентов» (Add Roles and Features Wizard). Нажимаем «Далее» (Next) на начальной странице.

ustanovka_servera_terminalov_win_2012_003

Оставляем переключатель на «Установка ролей и компонентов» (Role-based or features-based installation) и снова жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_004

Выбираем тот сервер из пула серверов, на который будет установлена служба терминалов. В моем примере это данный локальный сервер. Нажимаем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_005

Отмечаем роль «Службы удаленных рабочих столов» (Remote Desktop Services) в списке ролей и жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_006

Компоненты оставляем в том виде, в котором они есть. Ничего не отмечая жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_007

Читаем описание службы удаленных рабочих столов и нажимаем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_008

Теперь необходимо выбрать устанавливаемые службы ролей. Как минимум нам пригодится «Лицензирование удаленных рабочих столов» (Remote Desktop Licensing) (также соглашаемся на установку дополнительных компонент нажав  на «Добавить компоненты» (Add Features) в появившемся мастере)

ustanovka_servera_terminalov_win_2012_009

и «Узел сеансов удаленных рабочих столов» (Remote Desktop Session Host) (опять соглашаемся на установку дополнительных компонент нажав на «Добавить компоненты» (Add Features) в открывшемся окне). Отметив необходимы службы ролей, нажимаем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_0010

Все параметры установки роли определены. На последней странице установим флаг «Автоматический перезапуск конечного сервера, если требуется» (Restart the destination server automatically if required) , подтвердим выбор нажав «Да» (Yes) в появившемся окне и нажмем «Установить» (Install) для запуска установки службы.

ustanovka_servera_terminalov_win_2012_0011

Если все прошло хорошо, после перезагрузки, увидим сообщение об успешной установке всех выбранных служб и компонент. Нажимаем «Закрыть» (Close) для завершения работы мастера.

ustanovka_servera_terminalov_win_2012_012

3. Определение сервера лицензирования для службы удаленных рабочих столов

Теперь запустим «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) . Сделать это можно из диспетчера серверов, выбрав в правом верхнем меню «Средства» (Tools) — «Terminal Services» — «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) .

ustanovka_servera_terminalov_win_2012_013

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

ustanovka_servera_terminalov_win_2012_014

Сервер лицензирования указывается теперь в локальных групповых политиках. Для запуска редактора выполним команду gpedit.msc.

ustanovka_servera_terminalov_win_2012_015

Откроется редактор локальной групповой политики. В дереве слева раскроем вкладки:

  • «Конфигурация компьютера» (Computer Configuration)
    • «Административные шаблоны» (Administrative Templates)
      • «Компоненты Windows» (Windows Components)
        • «Службы удаленных рабочих столов» (Remote Desktop Services)
          • «Узел сеансов удаленных рабочих столов» (Remote Desktop Session Host)
            • «Лицензирование» (Licensing)

Откроем параметры «Использовать указанные серверы лицензирования удаленных рабочих столов» (Use the specified Remote Desktop license servers) , кликнув  2 раза по соответствующей строке.

ustanovka_servera_terminalov_win_2012_016

В окне редактирования параметров политики, переставим переключатель в «Включено» (Enabled) . Затем необходимо определить сервер лицензирования для службы удаленных рабочих столов. В моем примере сервер лицензирования находится на этом же физическом сервере. Указываем сетевое имя или IP-адрес сервера лицензий и нажимаем «ОК» .

ustanovka_servera_terminalov_win_2012_017

Далее меняем параметры политики «Задать режим лицензирования удаленных рабочих столов» (Set the Remote licensing mode) . Также устанавливаем переключатель в «Включено» (Enabled) и указываем режим лицензирования для сервера узла сеансов удаленных рабочих столов. Возможны 2 варианта:

  • «На пользователя» (Per User)
  • «На устройство» (Per Device)

Для того, чтобы разобраться чем отличаются эти режимы, рассмотрим простой пример. Предположим, у Вас есть 5 лицензий. При режиме «На устройство» вы можете создать неограниченное число пользователей на сервере, которые смогут подключаться через удаленный рабочий стол только с 5 компьютеров, на которых установлены эти лицензии. Если выбрать режим «На пользователя», то зайти на сервер смогут только 5 выбранных пользователей, независимо с какого устройства они подключаются.

Выбираем тот режим, который наиболее подходит для ваших нужд и нажимаем «ОК» .

ustanovka_servera_terminalov_win_2012_018

Изменив вышеперечисленные политики, закрываем редактор.

ustanovka_servera_terminalov_win_2012_019

Возвращаемся в оснастку «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) и видим новую ошибку, указывающую на то, что сервер лицензирования указан, но не включен.

ustanovka_servera_terminalov_win_2012_020

Для запуска сервера лицензирования переходим в «Диспетчер лицензирования удаленных рабочих столов» (RD Licensing Manager) . Найти его можно в диспетчере серверов, вкладка «Средства» (Tools) — «Terminal Services» — «Диспетчер лицензирования удаленных рабочих столов» (Remote Desktop Licensing Manager) .

ustanovka_servera_terminalov_win_2012_021

Здесь найдем наш сервер лицензирования, со статусом «Не активирован» (Not Activated) . Для активации кликаем по нему правой кнопкой мыши и в контекстном меню выбираем «Активировать сервер» (Activate Server) .

ustanovka_servera_terminalov_win_2012_022

Запустится Мастер активации сервера. Жмем «Далее» (Next) на первой странице мастера.

ustanovka_servera_terminalov_win_2012_023

Затем выбираем метод подключения («Авто» (Automatic connection) по умолчанию) и жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_024

Вводим сведения об организации (эти поля обязательны для заполнения) после чего жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_025

Вводим дополнительные сведения об организации (необязательно) и снова нажимаем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_026

Сервер лицензирования активирован. Теперь следует установить лицензии. Для этого нажимаем «Далее» (Next) оставив включенным флаг «Запустить мастер установки лицензий» .

ustanovka_servera_terminalov_win_2012_027

4. Установка лицензий на сервер лицензирования службы удаленных рабочих столов

Нажимаем «Далее» (Next) на начальной странице Мастера установки лицензий.

ustanovka_servera_terminalov_win_2012_028

Затем выбираем необходимую вам программу лицензирования. В моем примере это «Соглашение «Enterprise Agreement«» . Жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_029

Вводим номер соглашения и нажимаем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_030

Указываем версию продукта, тип лицензии и количество лицензий в соответствии с вашей программой лицензирования. Жмем «Далее» (Next) .

ustanovka_servera_terminalov_win_2012_031

Ну и дожидаемся завершения работы мастера установки лицензий с сообщением о том, что запрошенные лицензии успешно установлены.

ustanovka_servera_terminalov_win_2012_032

В диспетчере лицензирования убеждаемся, что сервер работает, а также видим общее и доступное число установленных лицензий.

ustanovka_servera_terminalov_win_2012_033

Ну и наконец возвращаемся в «Средства диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) и видим, что ошибок нет, а число лицензий, доступных клиентам, соответствует тому, что мы вводили на предыдущем шаге.

ustanovka_servera_terminalov_win_2012_034

На этом установка сервера терминалов в Windows Server 2012 завершена.

5. Подключение к серверу терминалов

Для подключения к серверу терминалов можно использовать встроенный в Windows клиент «Подключение к удаленному рабочему столу».

Помогла ли Вам данная статья?
Да, спасибо, все получилось.
Немного помогла.
Совсем не помогла.
Не то, что я искал(а).

P.S. Смотрите также:

Запись опубликована в рубрике Windows Server 2012 R2 с метками , . Добавьте в закладки постоянную ссылку.


119 комментариев на «Установка сервера терминалов в Windows Server 2012 R2»

  1. Nothing говорит:

    Спасибо большое! Очень нужная и толковая статья.

  2. Андрей говорит:

    Описан самый простой, «базовый» вариант, тут много ума не надо. А что делать, например если есть ТС2003 и он конфликтует?

  3. Олег говорит:

    Вот только непонятно куда они запихали оснастку «Конфигурация узла сеансов удаленных рабочих столов».

  4. Владислав говорит:

    Спасибо, но непонятно, лицензию какого вида выбирать при установке пробной версии сервера терминалов на пробную версию Windows Server. И вообще, в статье не затронуто пробное использование сервера терминалов. А ведь с него всё начинается — прежде чем платить огромные деньги за лицензии для всех пользователей, нужно убедиться, что оно всё заработает как хотелось.

    • Виталий Онянов говорит:

      Здравствуйте.
      Я не слышал о существовании пробной версии сервера терминалов.

  5. LoveMyDaughter говорит:

    Большое спасибо. Четко и ясно описано. Побольше таких статей!

  6. Левашев АИ говорит:

    Таких статей миллион, лучше напиши как сеансами управлять без домена.

  7. Павел говорит:

    Огромная благодарность автору за статью, всё замечательно описано, доступно и понятно, так держать!!!

  8. Игорь говорит:

    Отличная статья!!!

  9. кфыр говорит:

    Вводим номер соглашения — какой можно вводить? спрашиваю потому что у меня его нет.

  10. Super Star говорит:

    Все работает! Огромное спасибо!!!

  11. Алексей говорит:

    А инструкция по установке настройке сервера терминалов на Windows Server 2016 будет? И как скоро?

  12. Аноним говорит:

    Добрый день!
    Делал все по инструкции, но на этапе установки лицензии вылезла ошибка:

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

    Номер сообщения: 0x1391

    С точным текстом ошибки можно ознакомиться в журнале событий на сервере лицензирования.

    • Виталий Онянов говорит:

      Проверьте, что выход в интернет с сервера работает. Если так, то попробуйте еще раз, спустя некоторое время.

      • Илья говорит:

        У меня такая же проблема, но подключиться все же не получается, доступ к интернету, с машины есть. спустя время не повторяется. =(

  13. Сергей говорит:

    Здравствуйте,
    можно спрошу про сервер 2008?)) Установлено 20 лицензий «на пользователя», подключаются и работают только 6. 7-й пользователь не может подключиться. Если кикнуть кого-нибудь из работающих 6, то сможет. Кикнутый не сможет))) Отчет говорит, что из 20 лицензий используется 9. Как так? WTF?!

  14. Аноним говорит:

    спасибо огромное, очень помогло и всё получилось

  15. Bill Vates говорит:

    Не рассмотрен вопрос проверки подлинности на уровне сети. Юзер к удаленному рабочему столу может ломиться и с WinXP.
    В редакторе локальной групповой политики раскроем:
    Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Службы удаленных рабочих столов — Узел сеансов удаленных рабочих столов — Безопасность. И в параметре «Требовать проверку подлинности пользователя для удаленных подключений путем проверки подлинности на уровне сети» выбираем «Отключено»

    • Виталий Онянов говорит:

      Спасибо за ваш комментарий.
      Но если в Windows XP установить все имеющиеся обновления, то клиент RDP будет поддерживать проверку подлинности на уровне сети. Хотя, бывают, конечно, и совсем тяжелые случае. Про один из таких случаев я писал здесь.

  16. Timur говорит:

    У меня все получилось. Спасибо!
    Но есть вопрос: хочу элементарно подключаться по RDP из вне к клиентским ПК через windows2012r2, используя GATEWAY в настройках подключения клиента. В качестве GATEWAY я указываю с пробросом порта 3389 на модеме на внутренний IP сервера. Почему-то это не работает. Прямое подключение по RDP к серверу работает.
    windows7, XP — их можно использовать как шлюз без танцев с бубном для подключения к другим ПК. Что и где надо подправить? Прошу помочь.

  17. Усман говорит:

    Добрый день! Все сделано по инструкции. Установил все компоненты, активировал сервер. Проблема в то,что более 2-х подключений не делает. Win server 2012

    • Виталий Онянов говорит:

      Трудно сказать, что не так. Скажите, вы видите общее количество лицензий в диспетчере лицензирования?

  18. Аноним говорит:

    Спасибо большое!

  19. Аноним говорит:

    Спасибо.

    Очень качественно всё написано)

  20. Анатолий говорит:

    у меня на этапе «Если все прошло хорошо, после перезагрузки, увидим сообщение об успешной установке всех выбранных служб и компонент. Нажимаем «Закрыть» (Close) для завершения работы мастера.» выдает следующую ошибку:

    Сбой запроса на добавление или удаление компонентов на указанном сервере.
    Сбой установки одной или нескольких ролей, служб ролей или компонентов.
    отказано в доступе. Ошибка 0х80070005

    Хотя я нахожусь под пользователем с правами администратора. В чем причина? и как это исправить?

  21. Иван говорит:

    добрый день. Не могу в 2012R2 ограничить доступ по RDP для определенных ip средством windpws firewall. Добавляю в ОБЛАСТЬ нужные ip — в итоге пускает от всех. Делал по аналогии с 2008 — в последнем все получается , в 2012 нет. Где этот момент скрыт? Спасибо

    • Виталий Онянов говорит:

      Добрый день.
      Странно, конечно, по идее настройки брандмауэра в Windows Server 2012 такие же, как и в Windows Server 2008. Можно еще попробовать настроить фильтр на маршрутизаторе, там, где вы делали проброс порта.

  22. RasGas говорит:

    Добрый час. Есть вопрос. У меня стоит лицензионный windows server 2012 r2 и я хочу поднять на нём не лицензионный сервер терминалов. Скажите пожалуйста чем это чревато для меня ?

  23. Yuriy говорит:

    Добрый день!

    Будет ли работать исправно (выдавать лицензии на пользователя, при подключении к нему по rdp), если сервер не является контроллером домена?

Добавить комментарий

Ваш e-mail не будет опубликован.