Adalah mungkin bagi server KMS untuk mengaktifkan klien yang berlokasi di berbagai domain dalam lingkungan multi-domain. Yaitu situasi di mana server KMS milik satu domain dan klien milik yang lain.
Agar fungsi ini berfungsi, Anda perlu membuat kunci registri "multi-string" dengan nama "DNSDomainPublishList" pada server KMS di cabang berikut: "HKEY_LOCAL_MESINPERANGKAT LUNAKMicrosoftWindowsNTVersi Saat IniSoftwareProtectionPlatform”
Sebagai nilai kunci ini, Anda harus menentukan semua nama domain (dalam format FQDN) yang akan dilayani oleh server aktivasi KMS kami.
Setelah kunci ini dibuat, mulai ulang layanan "Perlindungan Perangkat Lunak" - sppsvc di server KMS dan di log aplikasi temukan acara dengan ID Peristiwa 12294. Peristiwa ini akan muncul untuk setiap domain tempat Anda menerbitkan server KMS saat ini.
Selain itu, server aktivasi saat ini di setiap domain dapat ditemukan menggunakan perintah NSLookup, dan kita harus mencari entri seperti SRV _vlmcs.
nslookup - type = srv _vlmcs._tcp
KMS berjalan pada port TCP 1688, jadi Anda perlu memastikan bahwa port ini tidak diblokir sepenuhnya dari klien ke server KMS. Untuk memeriksa pemblokiran port, Anda dapat menggunakan utilitas PortQry:
portqry -n FQDN_of_your_host -e 1688 -p keduanya
Jika lingkungan Anda tidak mendukung DNS Dinamis, maka catatan SRV harus dibuat secara manual. Jika tidak, klien tidak dapat menemukan server KMS..
RR SRV untuk host KMS harus dibuat di cabang TCP di setiap domain DNS.