Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows Server

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ในบทความนี้ เราจะพิจารณาการติดตั้ง การกำหนดค่า และการเปิดใช้งานบทบาทการอนุญาตให้ใช้สิทธิ์เดสก์ท็อประยะไกล บน Windows Server 2019 และ 2016 ตลอดจนการติดตั้งและเปิดใช้งานสิทธิ์การใช้งานการเข้าถึงไคลเอ็นต์ RDS (CAL ).

ฉันเตือนคุณว่าหลังจากการติดตั้งบทบาทโฮสต์เซสชันเดสก์ท็อประยะไกลแล้ว ผู้ใช้สามารถใช้งานได้เพียง 120 วันของช่วงทดลองใช้งาน (ใบอนุญาตการประเมิน) และผู้ใช้จะไม่สามารถเชื่อมต่อกับโฮสต์ RDS ได้ในภายหลัง ตามกฎการอนุญาตให้ใช้สิทธิ์ของ Microsoft ผู้ใช้หรืออุปกรณ์ทั้งหมดที่ใช้คุณสมบัติ RDS จะต้องได้รับอนุญาต ในการลงทะเบียนและออกใบอนุญาตการเข้าถึงไคลเอ็นต์เดสก์ท็อประยะไกล (RDS CAL) มีบริการ Windows แยกต่างหากในบทบาท RDS ที่เรียกว่า เซิร์ฟเวอร์สิทธิ์ใช้งานเดสก์ท็อประยะไกล .

สารบัญ:

  • ติดตั้งบทบาทการอนุญาตให้ใช้สิทธิ์เดสก์ท็อประยะไกลบน Windows Server 2019/2016
  • การเปิดใช้งาน RDS License Server บน Windows Server
  • RDS CAL:ประเภทของใบอนุญาตการเข้าถึงไคลเอ็นต์เดสก์ท็อประยะไกล
  • การติดตั้ง RDS CAL บน Windows Server 2019/2016
  • รายงานการใช้งาน RDS CAL
  • จะลบ RDS CAL ออกจากเซิร์ฟเวอร์ใบอนุญาต RD ได้อย่างไร
  • การกำหนดค่าใบอนุญาต RDS บนโฮสต์ของเซสชัน RD

ติดตั้งบทบาทการอนุญาตให้ใช้สิทธิ์เดสก์ท็อประยะไกลบน Windows Server 2019/2016

คุณสามารถปรับใช้บริการ Remote Desktop License บนเซิร์ฟเวอร์โดเมนใดก็ได้ ไม่จำเป็นต้องติดตั้งบนเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งในฟาร์ม RDSH

ก่อนที่คุณจะเริ่มการติดตั้ง ให้เพิ่มเซิร์ฟเวอร์ใหม่ไปที่ Terminal Server License Servers กลุ่มความปลอดภัยของโดเมน (หรือตรวจสอบให้แน่ใจว่าคุณได้รับอนุญาตให้เปลี่ยนการเป็นสมาชิกกลุ่มนี้) มิฉะนั้น เซิร์ฟเวอร์จะไม่สามารถออก RDS Per User CAL ให้กับผู้ใช้โดเมนได้

คุณสามารถติดตั้ง Remote Desktop Licensing ได้โดยใช้ Server Manager ในการดำเนินการ เลือก บริการเดสก์ท็อประยะไกล บทบาทใน เพิ่มบทบาทและวิซาร์ดคุณลักษณะ .

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

เลือก การให้สิทธิ์ใช้งานเดสก์ท็อประยะไกล เป็นบริการตามบทบาท

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ยังคงต้องรอจนกว่าการติดตั้งบทบาทจะเสร็จสมบูรณ์
จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

บริการ RDS-Licensing ได้รับการจัดการโดยใช้คอนโซล Remote Desktop Licensing Manager (licmgr.exe )

ใน Windows Server การติดตั้งบทบาทและคุณลักษณะต่างๆ โดยใช้ PowerShell ทำได้ง่ายกว่า ในการติดตั้ง RDS Licensing Service และ RD Licensing Diagnoser เพียงเรียกใช้คำสั่งเดียว:

Install-WindowsFeature RDS-Licensing –IncludeAllSubFeature -IncludeManagementTools

หากต้องการแสดงรายการบริการ RDS ที่ติดตั้งบนโฮสต์ ให้ใช้คำสั่ง:

Get-WindowsFeature -Name RDS* | Where installed

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

การเปิดใช้งาน RDS License Server บน Windows Server

ในการออกใบอนุญาตให้ไคลเอ็นต์ RDP คุณต้องเปิดใช้งานเซิร์ฟเวอร์ใบอนุญาต RDS ของคุณ ในการดำเนินการ ให้เปิด Remote Desktop Licensing Manager (licmgr.exe ) คลิกขวาที่ชื่อเซิร์ฟเวอร์ของคุณ แล้วเลือก เปิดใช้งานเซิร์ฟเวอร์ .

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

วิซาร์ดการเปิดใช้งานเซิร์ฟเวอร์การให้สิทธิ์การใช้งาน RDS จะเริ่มต้นขึ้น ที่นี่คุณจะต้องเลือกวิธีการเปิดใช้งานที่คุณต้องการ หากเซิร์ฟเวอร์ของคุณเชื่อมต่อกับอินเทอร์เน็ต เซิร์ฟเวอร์จะสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของ Microsoft ได้โดยอัตโนมัติและเปิดใช้งานเซิร์ฟเวอร์ใบอนุญาต RDS หากไม่มีการเข้าถึงอินเทอร์เน็ตโดยตรงจากเซิร์ฟเวอร์ คุณสามารถเปิดใช้งานเซิร์ฟเวอร์โดยใช้เว็บเบราว์เซอร์หรือทางโทรศัพท์

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

จากนั้นคุณต้องกรอกข้อมูลบางอย่างเกี่ยวกับบริษัทของคุณ (จำเป็นต้องกรอกข้อมูลบางส่วน)

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ยังคงคลิก เสร็จสิ้น ปุ่ม.

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หากคุณคลิกขวาที่ชื่อเซิร์ฟเวอร์ในคอนโซลและเลือก ตรวจสอบการกำหนดค่า คุณสามารถตรวจสอบว่าเซิร์ฟเวอร์ใบอนุญาต RDS เปิดใช้งานแล้ว และสามารถใช้เพื่อเปิดใช้งานไคลเอ็นต์ RDSH ในโดเมนของคุณได้

  • This license server is a member of the Terminal Server License Servers group in Active Directory. This license server will be able to issue RDS Per User CALs to users in the domain, and you will be able to track the usage of RDS Per User CALs.
  • This license server is registered as a service connection point (SCP) in Active Directory Domain Services.

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

RDS CAL:ประเภทของใบอนุญาตการเข้าถึงไคลเอ็นต์เดสก์ท็อประยะไกล

ผู้ใช้หรืออุปกรณ์แต่ละเครื่องที่เชื่อมต่อกับโฮสต์เซสชันเดสก์ท็อประยะไกลต้องมีใบอนุญาตการเข้าถึงไคลเอ็นต์ (CAL ). RDS CAL มีสองประเภท:

  • CAL ต่ออุปกรณ์ – เป็นประเภทใบอนุญาตถาวรที่กำหนดให้กับคอมพิวเตอร์ (อุปกรณ์) ที่เชื่อมต่อกับเซิร์ฟเวอร์ RDS มากกว่าหนึ่งครั้ง (เมื่ออุปกรณ์เชื่อมต่อครั้งแรก จะมีการออกใบอนุญาตชั่วคราวให้กับอุปกรณ์) สิทธิ์การใช้งานเหล่านี้ไม่ได้เกิดขึ้นพร้อมกัน กล่าวคือ หากคุณมีใบอนุญาต 10 รายการต่ออุปกรณ์ จะมีเพียง 10 โฮสต์เท่านั้นที่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ RDS ของคุณได้ เรียก OVL RDS CAL ปัจจุบัน:WinRmtDsktpSrvcsCAL 2019 SNGL OLV NL Each AP DvcCAL;
  • CAL ต่อผู้ใช้ – คือประเภทของใบอนุญาตที่อนุญาตให้ผู้ใช้เชื่อมต่อกับเซิร์ฟเวอร์ RDS จากคอมพิวเตอร์/อุปกรณ์จำนวนเท่าใดก็ได้ ใบอนุญาตประเภทนี้เชื่อมโยงกับผู้ใช้ Active Directory และไม่ได้ออกอย่างถาวร แต่เป็นระยะเวลาที่กำหนด ใบอนุญาตออกให้เป็นระยะเวลา 52 ถึง 89 วัน (สุ่มหมายเลข) ใบอนุญาต Open Value ปัจจุบันประเภทนี้เรียกว่า WinRmtDsktpSrvcsCAL 2019 SNGL OLV NL Each AP UsrCAL .    หากคุณพยายามใช้ RDS 2019 Per User CAL ในเวิร์กกรุ๊ป (ไม่ใช่ในโดเมน) เซิร์ฟเวอร์ RDSH จะบังคับให้สิ้นสุดเซสชันผู้ใช้ทุก ๆ 60 นาทีด้วยข้อความ:“Remote Desktop License Issue:There is a problem ด้วยใบอนุญาต Remote Desktop ของคุณและเซสชั่นของคุณจะถูกตัดการเชื่อมต่อใน 60 นาที ” ดังนั้น สำหรับเซิร์ฟเวอร์ RDS ในสภาพแวดล้อม Windows Workgroup คุณจำเป็นต้องใช้การอนุญาตให้ใช้สิทธิ์อุปกรณ์เท่านั้น (ต่ออุปกรณ์ RDS CAL)

. จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร  

หมายเหตุ . เราควรสังเกตว่า 2016 RDS CAL อาจติดตั้งได้ เท่านั้น บนเซิร์ฟเวอร์การให้สิทธิ์การใช้งาน Windows Server 2016 หรือ 2019 ไม่รองรับการติดตั้ง RDS CAL ไปยัง Windows Server เวอร์ชันก่อนหน้า กล่าวคือ คุณไม่สามารถติดตั้ง 2016 RDS CAL บนโฮสต์การให้สิทธิ์การใช้งาน Windows Server 2012 R2 ได้

เมื่อพยายามเพิ่ม RDS CAL 2019 บน Windows Server 2016 ข้อผิดพลาดจะปรากฏขึ้น:

RD Licensing Manager
The license code is not recognized. Ensure that you have entered the correct license code.

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

การติดตั้ง RDS CAL บน Windows Server 2019/2016

ตอนนี้ คุณต้องติดตั้งชุดใบอนุญาตไคลเอ็นต์เดสก์ท็อประยะไกล (RDS CAL) ที่คุณซื้อบนเซิร์ฟเวอร์ใบอนุญาต

คลิกขวาที่เซิร์ฟเวอร์ของคุณใน Remote Desktop Licensing Manager และเลือก ติดตั้งใบอนุญาต .

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

เลือกวิธีการเปิดใช้งาน (อัตโนมัติ ออนไลน์ หรือทางโทรศัพท์) และโปรแกรมใบอนุญาต (ในกรณีของเราคือ Enterprise Agreement)

หมายเลขข้อตกลงขององค์กรจำนวนมากสำหรับ RDS รั่วไหลบนอินเทอร์เน็ตแล้ว ฉันคิดว่าจะไม่มีปัญหาในการค้นหาตัวเลข (4965437) คุณไม่จำเป็นต้องมองหารอยแตกหรือตัวกระตุ้นด้วยซ้ำ

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ขั้นตอนต่อไปของวิซาร์ดขึ้นอยู่กับโปรแกรมลิขสิทธิ์ที่คุณเลือก ในกรณีของข้อตกลงระดับองค์กร คุณต้องระบุหมายเลขข้อตกลง หากคุณเลือก License Pack (การขายปลีก) ให้ป้อนรหัสผลิตภัณฑ์ 25 อักขระที่คุณได้รับจาก Microsoft หรือพันธมิตร

ระบุเวอร์ชันของผลิตภัณฑ์ (Windows Server 2019/2016) ประเภทใบอนุญาต (RDS Per user CAL) และจำนวนใบอนุญาตที่จะติดตั้งบนเซิร์ฟเวอร์

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หลังจากนั้นเซิร์ฟเวอร์สามารถออกใบอนุญาต (RDS CAL) ให้กับลูกค้าได้

คุณสามารถแปลง RDS User CAL เป็น Device CAL (และในทางกลับกัน) ได้โดยใช้ Convert Licenses รายการเมนูในคอนโซล RD Licensing Manager

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หากคุณใช้สิทธิ์การใช้งาน RDS ฟรีจนหมด คุณสามารถเพิกถอน RDS Device CAL ที่ออกก่อนหน้านี้สำหรับคอมพิวเตอร์ที่ไม่ได้ใช้งานโดยใช้สคริปต์ PowerShell ต่อไปนี้:

$RevokedPCName=”lon-bc1-123”
$licensepacks = Get-WmiObject win32_tslicensekeypack | where {($_.keypacktype -ne 0) -and ($_.keypacktype -ne 4) -and ($_.keypacktype -ne 6)}
$licensepacks.TotalLicenses
$TSLicensesAssigned = gwmi win32_tsissuedlicense | where {$_.licensestatus -eq 2}
$RevokePC = $TSLicensesAssigned | ? sIssuedToComputer -EQ $RevokedPCName
$RevokePC.Revoke()

สามารถเพิกถอน RDS CAL ต่ออุปกรณ์ได้สูงสุด 20% ไม่สามารถเพิกถอน CAL ต่อผู้ใช้ได้

รายงานการใช้ RDS CAL

ใน RDS License Console คุณสามารถสร้างรายงานการใช้ใบอนุญาตได้ ในการดำเนินการนี้ เลือก สร้างรายงาน -> การใช้งาน CAL จากเมนูบริบทของเซิร์ฟเวอร์

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

อย่างไรก็ตาม ฉันชอบที่จะใช้ PowerShell เพื่อรายงานการใช้ RDS CAL สคริปต์ต่อไปนี้จะแสดงจำนวนใบอนุญาตที่เหลืออยู่ในชุด RDS CAL ทั้งหมด:

Import-Module RemoteDesktopServices -ErrorAction Stop
Set-Location -Path 'rds:' -ErrorAction Stop
$licenses = (Get-Item -Path RDS:\LicenseServer\LicenseKeyPacks\* | Where-Object Name -Like "-Per User-*").Name
$total=0;
$issued=0;
foreach ($license in $licenses) {
$count=(Get-Item -Path RDS:\LicenseServer\LicenseKeyPacks\$license\TotalLicenses).CurrentValue
$total= $total + $count
$count2=(Get-Item -Path RDS:\LicenseServer\LicenseKeyPacks\$license\IssuedLicensesCount).CurrentValue
$issued= $issued + $count2
}
$available = $total - $issued
Write-Host "Total Licenses available: $available"

คุณสามารถเรียกใช้สคริปต์ PowerShell นี้ผ่าน Zabbix และตั้งค่าการแจ้งเตือนหากจำนวนใบอนุญาตที่เหลืออยู่น้อยกว่า เช่น 5

สคริปต์ Powershell ต่อไปนี้จะช่วยให้คุณสร้างรายงานต่อผู้ใช้ CAL:

Import-Module RemoteDesktopServices -ErrorAction Stop
Set-Location -Path 'rds:' -ErrorAction Stop
$path = “C:\Reports\RDS_CAL_Usage.csv”
$fileName = (Invoke-WmiMethod Win32_TSLicenseReport -Name GenerateReportEx).FileName
$fileEntries = (Get-WmiObject Win32_TSLicenseReport | Where-Object FileName -eq $fileName).FetchReportEntries(0,0).ReportEntries
$objArray = @()
foreach($entry in $fileEntries){
$objArray += $entry | select User, ProductVersion, CALType, ExpirationDate
$objArray[-1].User = $objArray[-1].User.Split('\') | select -Last 1
$time = $objArray[-1].ExpirationDate.Split('.') | select -first 1
$objArray[-1].ExpirationDate = [datetime]::ParseExact($time, "yyyyMMddHHmmss", $null)
}
$objArray | Export-Csv -Path $path -Delimiter ',' -NoTypeInformation

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

จะลบ RDS CAL ออกจากเซิร์ฟเวอร์ใบอนุญาต RD ได้อย่างไร

หากคุณต้องการย้ายชุดสิทธิ์การใช้งาน RDS CAL จากเซิร์ฟเวอร์การให้สิทธิ์การใช้งานเดสก์ท็อประยะไกลไปยังอีกเซิร์ฟเวอร์หนึ่ง คุณสามารถลบชุดสิทธิ์การใช้งาน RDS CAL ที่ติดตั้งออกจากเซิร์ฟเวอร์การให้สิทธิ์การใช้งานโดยใช้ PowerShell

เมื่อใช้ cmdlet ต่อไปนี้ คุณสามารถแสดงรายการชุด RDS CAL ที่ติดตั้งทั้งหมดบนเซิร์ฟเวอร์:

Get-WmiObject Win32_TSLicenseKeyPack|select-object KeyPackId,ProductVersion,TypeAndModel,AvailableLicenses,IssuedLicenses |ft

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ค้นหาค่า KeyPackId สำหรับแพ็คเกจ RDS CAL ที่คุณต้องการลบและรันคำสั่ง:

wmic /namespace:\\root\CIMV2 PATH Win32_TSLicenseKeyPack CALL UninstallLicenseKeyPackWithId yourKeyPackId

คุณยังสามารถลบ CAL ทั้งหมดได้โดยการสร้างฐานข้อมูลใบอนุญาต RDS ใหม่ ในการดำเนินการนี้ ให้หยุดบริการ Remote Desktop Licensing:

Stop-Service TermServLicensing

เปลี่ยนชื่อไฟล์ C:\Windows\System32\lserver\TLSLic.edb ไปยัง C:\Windows\System32\lserver\TLSLic.edb_bak และเริ่มบริการ:

Start-Service TermServLicensing

หลังจากนั้น ใบอนุญาต RDS CAL ทั้งหมดจะถูกลบออก และคุณต้องเปิดใช้งานอีกครั้ง

การกำหนดค่าใบอนุญาต RDS บนโฮสต์ของเซสชัน RD

หลังจากที่เปิดใช้งานและเรียกใช้เซิร์ฟเวอร์สิทธิ์ใช้งาน RDS คุณสามารถกำหนดค่าโฮสต์ของเซสชัน RD ใหม่เพื่อรับสิทธิ์การใช้งาน CAL จากเซิร์ฟเวอร์นี้ คุณสามารถกำหนดประเภทใบอนุญาตและระบุชื่อของเซิร์ฟเวอร์ใบอนุญาตจาก GUI ตัวจัดการเซิร์ฟเวอร์ โดยใช้ PowerShell หรือนโยบายกลุ่ม

ในการเปลี่ยนชื่อ/ที่อยู่ของเซิร์ฟเวอร์การออกใบอนุญาตบนโฮสต์ RDS ให้เปิด Server Manager -> Remote Desktop Services -> Collections ในเมนูด้านขวาบน “งาน ” เลือก “แก้ไขคุณสมบัติการปรับใช้ ”.

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

ในคุณสมบัติการทำให้ใช้งานได้ ไปที่ สิทธิ์การใช้งาน RD แท็บ เลือกโหมดการให้สิทธิ์การใช้งานเดสก์ท็อประยะไกล และตั้งค่าเซิร์ฟเวอร์สิทธิ์การใช้งาน RDS คลิกเพิ่ม -> ตกลง

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หากไม่ได้ตั้งค่าประเภทใบอนุญาตบนเซิร์ฟเวอร์ RDSH คุณจะได้รับข้อผิดพลาด "ไม่ได้กำหนดค่าโหมดการออกใบอนุญาตสำหรับโฮสต์เซสชันเดสก์ท็อประยะไกล"

คุณสามารถเปลี่ยนที่อยู่เซิร์ฟเวอร์ใบอนุญาต RDS และประเภท CAL ได้โดยใช้ PowerShell:

$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting

จากนั้นระบุประเภทใบอนุญาตที่คุณต้องการ:

$obj.ChangeMode(4)

หมายเหตุ . ป้อน 4 หากเซิร์ฟเวอร์ต้องใช้ประเภทใบอนุญาตต่อผู้ใช้ และ 2 หากเป็นแบบต่ออุปกรณ์

จากนั้นระบุชื่อเซิร์ฟเวอร์ใบอนุญาต RDS:

$obj.SetSpecifiedLicenseServerList("rdslic2016.woshub.com")

และตรวจสอบการตั้งค่าปัจจุบัน:

$obj.GetSpecifiedLicenseServerList()

หากคุณต้องการกำหนดพารามิเตอร์เซิร์ฟเวอร์การอนุญาตให้ใช้สิทธิ์ RDS ผ่านนโยบายกลุ่ม คุณจะต้องสร้าง GPO ใหม่และเชื่อมโยงไปยัง OU ด้วยเซิร์ฟเวอร์ RDS (หรือคุณสามารถระบุชื่อของเซิร์ฟเวอร์การออกใบอนุญาต RDS โดยใช้ Local Group Policy Editor – gpedit.msc ). การตั้งค่าใบอนุญาต RD จะอยู่ภายใต้ส่วน GPO ต่อไปนี้:การกำหนดค่าคอมพิวเตอร์ -> นโยบาย -> เทมเพลตการดูแลระบบ -> ส่วนประกอบ Windows -> บริการเดสก์ท็อประยะไกล -> โฮสต์เซสชันเดสก์ท็อประยะไกล -> การให้สิทธิ์

มีการตั้งค่าเดสก์ท็อประยะไกลสองแบบที่เราจำเป็นต้องกำหนดค่า:

  • ใช้เซิร์ฟเวอร์สิทธิ์การใช้งานเดสก์ท็อประยะไกลที่ระบุ – มีการตั้งค่าที่อยู่ของเซิร์ฟเวอร์ใบอนุญาต
  • ตั้งค่าโหมดการออกใบอนุญาตเดสก์ท็อประยะไกล – เลือกประเภทใบอนุญาต RDS CAL

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

โฮสต์ RDSH ใช้พอร์ตเครือข่ายต่อไปนี้เพื่อขอรับใบอนุญาต RDS จากเซิร์ฟเวอร์ RDS Licensing ตรวจสอบให้แน่ใจว่าไม่ได้ถูกบล็อกโดยไฟร์วอลล์ (หรือไฟร์วอลล์ Windows Defender):

  • TCP/135 – Microsoft RPC;
  • UDP/137 – NetBIOS Datagram Service;
  • UDP/138 – การแก้ปัญหาชื่อ NetBIOS
  • TCP/139 – บริการเซสชัน NetBIOS;
  • TCP/445 – SMB;
  • TCP/49152–65535 – ช่วงที่อยู่ไดนามิก RPC

คุณสามารถตรวจสอบพอร์ตที่เปิดอยู่โดยใช้เครื่องมือ PortQry หรือ cmdlet ของ Test-NetConnection

ลองตรวจสอบสถานะ RD License Server และจำนวนใบอนุญาตที่ออกโดยใช้ Remote Desktop Licensing Diagnoser เครื่องมือ (lsdiag.msc หรือเครื่องมือการดูแลระบบ -> Remote Desktop Services -> RD Licensing Diagnoser) RD Licensing Diagnoster สามารถติดตั้งบนเซิร์ฟเวอร์ RDSH ได้โดยใช้ Server Manager (ฟีเจอร์ -> Remote Server Administration Tools -> Role Administration Tools -> Remote Desktop Services Tools -> Remote Desktop Licensing Diagnoser Tools)

ถ้าเซิร์ฟเวอร์ RDSH ไม่ได้รับการกำหนดค่าให้ใช้เซิร์ฟเวอร์ใบอนุญาต RDS คำเตือนต่อไปนี้จะปรากฏในคอนโซล Licensing Diagnoser:

  • Licenses are not available for this Remoter Desktop Session Host server, and RD Licensing Diagnose has identified licensing problems for the RDSH.
  • Number of licenses available for clients: 0
  • The licensing mode for the Remote Desktop Session Host server is not configured.
  • Remote Desktop Session Host server is within its grace period, but the RD Session Host server has not been configured with any license server.

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หากคุณติดตั้ง RDSH ใน Windows Server Evaluation Edition อย่าลืมแปลงเป็นเวอร์ชันเต็มตามคำแนะนำ หากไม่มีการแปลง บริการ RDSH บนโฮสต์ดังกล่าวจะทำงานเป็นเวลา 120 วันเท่านั้น แม้ว่าคุณจะกำหนดเป้าหมายไปยังเซิร์ฟเวอร์สิทธิ์การใช้งาน RDS ที่เปิดใช้งาน

หากไม่มีคำเตือน และคุณเห็นข้อความ “RD Licensing Diagnoser ไม่ได้ระบุปัญหาการออกใบอนุญาตใดๆ สำหรับเซิร์ฟเวอร์โฮสต์เซสชันเดสก์ท็อประยะไกล ” จากนั้นเซิร์ฟเวอร์ RDSH จะสามารถรับ RDS CAL สำหรับผู้ใช้และ/หรืออุปกรณ์จากระยะไกลได้สำเร็จ

จะติดตั้งและเปิดใช้งาน RDS Licensing Role และ CAL บน Windows Server 2019/2016 ได้อย่างไร

หมายเหตุ . ในกรณีของเรา หลังจากที่เราระบุที่อยู่เซิร์ฟเวอร์ใบอนุญาตใหม่ ข้อผิดพลาดต่อไปนี้เริ่มปรากฏบนไคลเอนต์ RDP:“เซสชันระยะไกลถูกตัดการเชื่อมต่อเนื่องจากไม่มีเซิร์ฟเวอร์สิทธิ์ใช้งานเดสก์ท็อประยะไกลที่พร้อมให้สิทธิ์ใช้งาน ” ปัญหาสามารถแก้ไขได้โดยการลบคีย์ L$RTMTIMEBOMB ออกจากรีจิสทรีบนเซิร์ฟเวอร์ RDSH