Вопрос или проблема
Я собираюсь настроить лицензирование для сервера удаленного рабочего стола и указать на сервер лицензирования. Проблема в том, что я не уверен, установлен ли в этой среде сервер брокера подключения или мне нужно установить его на сам RD хост. Будет всего 1 RD хост, и он заменяет тот, который был списан. Можно ли узнать, есть ли в этой среде этот сервер непосредственно на контроллере домена? обновление: извините, совсем забыл – Windows 2012 R2
Эта статья дает некоторые справочные материалы:
Устранение неполадок при установке лицензирования TS | Документы Microsoft
Существует тип записи SRV для лицензирования TS, который вы можете использовать через NSLOOKUP. Сегодня мои навыки поиска в Google подводят, я не могу найти тип записи SRV. Это похоже на то, как выбы находите сервер лицензирования KMS в сети.
Также в среде, где RDS/TS интегрирована с Active Directory, должна существовать группа AD под названием Remote Desktop Licensing Servers, в которой указаны компонентные серверы. Я полагаю, это даст вам довольно хорошее представление о том, что все еще доступно в сети.
.
Ответ или решение
Для того чтобы определить, есть ли в вашей среде сервер "Remote Desktop Connection Broker" (Брокер подключений удаленного рабочего стола), и необходим ли он в вашем случае, необходимо учесть несколько аспектов организации и работы служб удаленного рабочего стола (RDS) в Windows Server 2012 R2.
Теория
В среде Windows Server, службы удаленных рабочих столов (RDS) состоят из нескольких ролей, которые вместе обеспечивают функциональность удаленного доступа. Одна из этих ролей — Remote Desktop Connection Broker (Брокер подключений). Он играет ключевую роль в сценариях, где требуется балансировка нагрузки и обеспечение постоянных подключений пользователей. Брокер подключений позволяет распределять доступ пользователей к коллекции ресурсов, а также перенаправлять пользовательские сессии, обеспечивая тем самым высокую доступность и производительность.
В вашем случае, когда существует только один сервер, выполняющий функции RD Host, наличие Connection Broker не является обязательным, так как он в основном используется в конфигурациях с несколькими серверами, для обеспечения отказоустойчивости и балансировки нагрузки. Однако его установка всё равно может быть полезна в случае, если вы планируете расширение инфраструктуры в будущем или желаете централизованно управлять сессиями пользователей.
Примеры
В типичной архитектуре RDS с несколькими серверами, Брокер подключений связывает пользователей с доступными сессиями на серверах RD Host. Например, если у вас есть два RD Host сервера, Брокер подключений будет обеспечивать, чтобы пользователи подключались к серверу с наименьшей нагрузкой или перенаправляться к ранее установленной сессии.
Применение
Чтобы выяснить, установлен ли у вас Брокер подключений и нужно ли его устанавливать, выполните следующие действия:
-
Проверка через Manager RD Licensing:
- Откройте Server Manager на вашем Windows Server.
- Перейдите в раздел "Remote Desktop Services" и откройте "Overview".
- Здесь вы увидите текущие роли, назначенные вашему серверу. Если "RD Connection Broker" отображается среди них, значит он уже установлен.
-
Проверка через PowerShell:
- Запустите PowerShell от имени администратора.
- Выполните команду:
Get-RDServer /Role RDS-CONNECTION-BROKER
. Это позволит вам узнать, какой сервер настроен в сети как брокер подключений.
-
Использование Active Directory:
- Проверьте наличие группы "Remote Desktop Connection Brokers" в Active Directory. Если такая группа существует и в ней есть записи, это значит, что в организации присутствуют назначенные сервера брокера подключений.
-
Использование DNS для поиска SRV-записей:
- Используйте команду
nslookup
для выяснения существующих SRV-записей, что может помочь в обнаружении заданного брокера (если таковой имеется). Например:nslookup set type=SRV _service._proto.name
- Анализируйте вывод команды на предмет наличия записи, соответствующей брокеру подключений.
- Используйте команду
-
Установка лицензирования:
- Если брокер подключений не установлен и сеть небольшая (с одним RD Host), можно рассмотреть вариант установки всей инфраструктуры RDS на одном сервере. В этом случае, вам понадобится указать лицензионный сервер в настройках RDS для корректной работы лицензирования.
После выполнения вышеуказанных шагов, вы сможете чётко определить наличие и состояние Брокера подключений в вашей среде. Если он не установлен, и вы решите, что эта функция вам не требуется в данный момент, можно сконцентрироваться на других элементах конфигурации RDS, таких как корректная настройка лицензионного сервера и управление доступом пользователей.
При грамотном подходе к настройке и управлению RDS в вашей сети, вы обеспечите стабильную и безопасную работу системы удаленных подключений, что, в свою очередь, повысит удовлетворённость пользователей и эффективность IT-инфраструктуры вашей организации.