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

Настройте RDS на нескольких серверах с помощью PowerShell

Продолжение этот вопрос.

Я установил RDS Gateway и Connection Broker на одном хосте, а Session Host - на втором выделенном хосте:

Сервер A (коломбы):

Add-WindowsFeature –Name RDS-Gateway –IncludeAllSubFeature
Add-WindowsFeature –Name RDS-Connection-Broker –IncludeAllSubFeature

Сервер B (Дюнкерк):

Add-WindowsFeature –Name RDS-RD-Server –IncludeAllSubFeature

Диспетчер сервера на сервере A показывает это:

А на сервере B он показывает:

Ясно, что я пропустил шаг, который заставляет два сервера правильно общаться друг с другом, как это можно сделать с помощью только PowerShell? Они могут «видеть» друг друга, поэтому дело не в том, что они вообще не общаются:

Попробуйте запустить это:

import-module RemoteDesktop
New-SessionDeployment -ConnectionBroker "colombes.fqdn" -SessionHost "dunkirk.fqdn"

Здесь есть полезная информация по теме: Развертывание рабочего стола на основе сеанса с помощью PowerShell в Windows Server 2012