Развернуть терминальный сервер на Windows Server 2019 можно за 1–2 часа, если точно знать последовательность действий. Это решение подходит для организации удалённого доступа сотрудников к рабочим столам или корпоративным приложениям. В основе лежит роль Удалённые рабочие столы (RDS), которую нужно настроить с учётом лицензирования, безопасности и производительности.

В этой статье я покажу, как установить и настроить терминальный сервер с нуля: от подготовки сервера до проверки первого подключения. Разберёмся с ролями RDS, лицензированием и типичными ошибками, которые возникают у новичков. Если вы хотите сэкономить время и избежать распространённых промахов — читайте далее.

Подготовка сервера: что нужно сделать до установки RDS

Перед тем как развернуть терминальный сервер, нужно убедиться, что система готова. Windows Server 2019 должен быть обновлён до последней версии, а в сети — настроен статический IP-адрес. Проверьте, что у сервера достаточно ресурсов: для тестов хватит 8 ГБ ОЗУ и 4 ядер CPU, но в продакшн-среде лучше заложить 16+ ГБ и 8+ ядер.

Также убедитесь, что:

  • Сервер подключён к домену Active Directory (если планируете управление).
  • Порты 3389 (RDP) и 443 (HTTPS) открыты в файрволе для внутренних подключений.
  • У вас есть права администратора для установки ролей.

Если сервер виртуальный (например, на Hyper-V или VMware), выделите отдельный виртуальный диск под профили пользователей. Это ускорит работу и упростит бэкап.

💡

Если сервер будет использоваться для работы с графическими приложениями (например, AutoCAD), добавьте GPU-пасскросс или используйте виртуализацию GPU через vGPU.

Компонент RDSНазначениеОбязателен ли?
Службы удалённых рабочих столовОсновная инфраструктура для RDSДа
Узел сеансов RDSНепосредственно обрабатывает подключения пользователейДа
Брокер подключенийУправляет балансировкой нагрузки между несколькими узламиНет (но рекомендуется для масштабируемости)
Шлюз RDSОбеспечивает доступ через для удалённых пользователейНет (только для внешних подключений)

Установка ролей RDS: пошаговая инструкция

Для развёртывания терминального сервера на Windows Server 2019 нужно установить три ключевые роли:

  1. Службы удалённых рабочих столов (базовая роль).
  2. Узел сеансов удалённых рабочих столов (непосредственно терминальный сервер).
  3. Брокер подключений к удалённым рабочим столам (для управления подключениями).

Откройте Диспетчер серверов → Добавить роли и компоненты. В мастере выберите Установка на основе ролей или компонентов, укажите текущий сервер и добавьте перечисленные роли. На этапе Службы ролей отметьте галочками:

  • Лицензирование удалённых рабочих столов (если планируете использовать CAL-лицензии).
  • Шлюз удалённых рабочих столов (для внешних подключений через интернет).

После установки ролей сервер автоматически перезагрузится. Теперь нужно настроить коллекцию сеансов.

Какой тип лицензирования RDS вы используете?
На пользователя
На устройство
VDI
Не использую лицензии (тестовый период)

Настройка коллекции сеансов и лицензирование

Коллекция сеансов — это группа серверов, которые предоставляют пользователям удалённые рабочие столы или приложения. Чтобы её создать:

  1. Откройте Диспетчер серверов → Службы удалённых рабочих столов → Обзор → Создать коллекцию сеансов.
  2. Укажите имя коллекции (например, TermServer-Pool1).
  3. Выберите серверы, которые будут участвовать в коллекции (для теста достаточно одного).
  4. Настройте параметры подключения: выберите тип коллекции (Полный рабочий стол или Отдельные приложения).
  5. Укажите группу безопасности для пользователей (например, Domain\RDS-Users).
  6. Задайте параметры профилей пользователей: можно хранить их локально на сервере или на сетевом ресурсе.

После создания коллекции нужно активировать лицензирование. В Windows Server 2019 используется модель лицензирования на основе клиентских лицензий доступа (RDS CAL). У вас есть 120 дней на тестирование без лицензий, но в продакшн-среде это обязательно.

Чтобы настроить лицензирование:

  1. Откройте Диспетчер серверов → Службы удалённых рабочих столов → Обзор → Задачи → Изменить свойства сервера лицензий.
  2. Укажите режим лицензирования: На пользователя или На устройство (в зависимости от вашей политики).
  3. Добавьте сервер лицензий (может быть текущий сервер или отдельный).
  4. Активируйте сервер лицензий через Пуск → Администрирование → Службы удалённых рабочих столов → Диспетчер лицензий удалённых рабочих столов.
Тип лицензии RDS CALОписаниеСтоимость ( примерная, USD)
RDS CAL на пользователяЛицензия привязана к пользователю, может подключаться с любого устройства~100–150
RDS CAL на устройствоЛицензия привязана к устройству, может использоваться разными пользователями~100–150
RDS CAL для VDIДля виртуальных рабочих столов (VDI)~150–200

Настройка подключения пользователей и тестирование

Теперь, когда коллекция сеансов и лицензирование настроены, нужно предоставить пользователям доступ. Создайте группу безопасности в Active Directory (например, RDS-Users) и добавьте в неё пользователей, которым разрешено подключаться к терминальному серверу.

Чтобы пользователи могли подключаться:

  • Разрешите подключения через Групповая политика (gpedit.msc → Конфигурация компьутера → Административные шаблоны → Компоненты Windows → Службы удалённых рабочих столов → Узел сеансов удалённых рабочих столов → Подключения → Разрешить пользователям подключение с помощью удалённого рабочего стола).
  • Если используете шлюз RDS, настройте сертификат для безопасного подключения через HTTPS.
  • Убедитесь, что пользователи знают адрес сервера (например, rds.yourdomain.local или внешний IP/домен).

Для тестирования подключитесь к серверу с клиентского компьютера:

  1. Откройте Подключение к удалённому рабочему столу (mstsc.exe).
  2. Введите адрес сервера и нажмите Подключиться.
  3. Введите учётные данные пользователя из группы RDS-Users.

Если подключение прошло успешно, вы увидите удалённый рабочий стол или запущенное приложение (в зависимости от настроек коллекции).

Оптимизация производительности и безопасности

Терминальный сервер на Windows Server 2019 может начать тормозить, если к нему подключается много пользователей. Чтобы этого избежать:

  1. Оптимизируйте профили пользователей. Используйте Roaming Profiles или Folder Redirection, чтобы профили хранились на сетевом ресурсе. Это ускоряет вход/выход и уменьшает нагрузку на локальный диск.
  2. Настройте политики групп. Ограничьте количество одновременно открытых приложений или стандартных программ (например, отключите загрузку ненужных приложений при старте сеанса).
  3. Используйте SSD-диски. Обычные могут стать узким местом при одновременной работе нескольких пользователей.
  4. Мониторьте ресурсы. Используйте Диспетчер задач или Performance Monitor, чтобы отслеживать загрузку CPU, и дисков.
⚠️ Внимание: Не отключайте файрвол Windows на сервере — это может привести к уязвимостям. Вместо этого настройте правила для разрешённых портов (3389, 443).

Типичные ошибки и их решения

При развёртывании терминального сервера на Windows Server 2019 часто возникают ошибки, связанные с лицензированием, подключениями или производительностью. Вот что делать в распространённых ситуациях:

* Ошибка: "У данного пользователя нет лицензии RDS CAL" → Убедитесь, что сервер лицензий активирован и у пользователя есть соответствующая лицензия. Проверьте, что режим лицензирования (на пользователя/устройство) совпадает с типом лицензии.

* Ошибка: "Сервер не может подключиться к брокеру подключений" → Проверьте, что брокер подключений установлен и настроен. Убедитесь, что серверы входят в одну и ту же коллекцию.

* Медленная работа сеансов → Проверьте загрузку CPU, и дисков. Используйте Resource Monitor, чтобы выявить процесс, который потребляет больше всего ресурсов. Возможно, нужно добавить оперативной памяти или настройки профилей.

* Пользователи не могут подключиться извне → Проверьте настройки шлюза и сертификаты SSL. Убедитесь, что порты 443 открыты на файрволе и маршрутизаторе.

Как проверить активацию лицензий RDS

Откройте Диспетчер серверов → Службы удалённых рабочих столов → Обзор. В разделе Серверы лицензий проверьте статус сервера. Если он не активирован, нажмите Задачи → Активировать сервер лицензий и следуйте инструкциям.

Практическое руководство: развёртывание терминального сервера за 10 шагов

Если вам нужно быстро развернуть терминальный сервер на Windows Server 2019, следуйте этому чек-листу. Он поможет не упустить важные моменты:

Чек-лист развёртывания терминального сервера

Выполнено: 0 / 10

Часто задаваемые вопросы

Сколько пользователей может поддерживать терминальный сервер на Windows Server 2019?

Количество пользователей зависит от аппаратных ресурсов сервера. В среднем на 1 ядро и 4 ГБ можно рассчитывать на 5–10 пользователей при лёгкой нагрузке (офисные приложения). Для 50+ пользователей потребуется сервер с 16+ ГБ и 8+ ядрами CPU. Точное количество зависит от приложений, которые используют пользователи.

Можно ли использовать терминальный сервер без лицензий RDS CAL?

Да, но только в течение 120 дней (тестовый период). После этого нужно приобрести и активировать лицензии RDS CAL. Работа без лицензий после истечения срока нарушает лицензионное соглашение Microsoft.

Как обеспечить безопасность терминального сервера?

Для безопасности настройте:

  • Шифрование подключений через SSL (используйте доверенные сертификаты).
  • Ограничение доступа по IP (через файрвол).
  • Двухфакторную аутентификацию (например, через Azure MFA).
  • Регулярные обновления системы и приложений.
  • Мониторинг подозрительных активностей (например, через Windows Event Log).
Можно ли развернуть терминальный сервер на Windows Server 2019 в облаке (Azure, AWS)?

Да, Windows Server 2019 поддерживает развёртывание в облачных средах. В Azure можно использовать виртуальные машины с предустановленным RDS. В AWS нужно вручную настроить сервер и роли RDS. Учтите, что облачные провайдеры могут взимать дополнительную плату за исходящий трафик.