Windows Server 2012 R2: определение сетевого адаптера для подключения "RDP-Tcp".

Как правило, используемое по умолчанию подключение "RDP-Tcp" является единственным подключением, необходимым для поддержки удаленного администрирования сервера или поддержки службы роли узла сеансов удаленных рабочих столов. В Windows Server 2008 R2 у нас была возможность выбора сетевого адаптера для этого подключения в графическом интерфейсе.

Начиная с Windows Server 2012, и далее в Windows Server 2012 R2 этот инструмент настройки отсутствует.

В статье будет рассказано, как выполнить аналогичную настройку в Windows Server 2012/2012 R2. 

Выполним следующую команду, чтобы определить текущие настройки.


Get-WmiObject -Namespace root\cimv2\TerminalServices Win32_TSNetworkAdapterSetting***


 
Стоит заметить, что параметр по умолчанию "All network adapters configured with this protocol" ("Все сетевые адаптеры настроены для этого протокола") установлен при любом количестве сетевых интерфейсов. Данному параметру соответствует значение равное 0.

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

 

Итак, определим сетевой адаптер Microsoft Hyper-V Network Adapter #2 в качестве основного для подключения "RDP-Tcp" с использованием PowerShell и поставщика инструментария управления Windows (WMI) служб удаленных рабочих столов. На MSDN можно ознакомиться с описанием класса Win32_TSNetworkAdapterSetting и его методов.

Примеры команд:

1.      wmic /namespace:\root\CIMV2\TerminalServices PATH Win32_TSNetworkAdapterSetting where NetworkAdapterLanaID=0 CALL SetNetworkAdapterLanaID 2

2.      $obj = gwmi -Namespace "Root/CIMV2/TerminalServices" Win32_TSNetworkAdapterSetting
*         $obj.SetNetworkAdapterLanaID(2)
*

Результат выполнения команды выглядит следующим образом.

После этого необходимо перезагрузить сервер. 
Итог: подключения пользователей будут происходить только через сетевой адаптер Microsoft Hyper-V Network Adapter #2, который определен в качестве основного для подключения "RDP-Tcp".