WindowsServer WORKGROUPでのRDPライセンスサーバー設定
はじめに
Windows Server のRDPライセンスサーバ等々のGUIによる設定がActiveDirectoryドメインに入っている前提で作られています。
WORKGROUPの場合はコマンドラインでの設定となります。
環境
Windows Server 2016 Standard Edition
設定方法
1.[役割の機能と追加]-[リモートデスクトップサービス] で下記の2つを追加します。
- [リモートデスクトップ ライセンス]
ライセンスサーバ機能となります。別サーバとしてライセンスサーバが建っている場合は不要です
- [リモートデスクトップ セッションホスト]
ライセンスサーバの指定や確認に必要です。
2.セッションホストのライセンスモードを指定します。
お使いのRDPライセンスに応じて指定してください。
(Get-WmiObject -Class Win32_TerminalServiceSetting -Namespace root\cimv2\TerminalServices).ChangeMode(4)
- デバイスライセンス:ChangeMode(2)
- ユーザーライセンス:ChangeMode(4)
3.ライセンスサーバを指定します。サーバの指定はvalueに記述します。
New-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers" -Name SpecifiedLicenseServers -Value "localhost" -PropertyType MultiString
4.ライセンスサーバが正しく指定されているか確認します。
> Get-ItemProperty “HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers” -Name SpecifiedLicenseServers SpecifiedLicenseServers : {localhost} PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters PSChildName : LicenseServers PSDrive : HKLM PSProvider : Microsoft.PowerShell.Core\Registry
その他
IPアドレス変更時の影響について
自ホストのIPアドレスを変更した場合に特に修正は不要です。
参考URL
・ライセンスサーバの動作フロー
https://blogs.technet.microsoft.com/askcorejp/2015/10/09/rd-rd-2086/
・RDS CALについて
https://docs.microsoft.com/ja-jp/windows-server/remote/remote-desktop-services/rds-client-access-license