Server KMS môže aktivovať klientov nachádzajúcich sa v rôznych doménach v prostredí viacerých domén. tj situácia, keď server KMS patrí do jednej domény a klient patrí do inej domény.
Aby táto funkcia fungovala, musíte si na serveri KMS vytvoriť kľúč databázy s viacerými reťazcami s názvom „DNSDomainPublishList“ v nasledovnej vetve: „stručne povedané HKEY_CURRENT_USERlocal_MACHINESOFTWAREMicrosoftwindowsNTCurrentVersionSoftwareProtectionPlatform"
Ako hodnotu tohto kľúča budete musieť zadať všetky názvy domén (vo formáte FQDN), ktoré bude obsluhovať náš aktivačný server KMS..
Po vytvorení tohto kľúča reštartujte službu „Software Protection“ - sppsvc na serveri KMS a v protokole aplikácie nájdite udalosť s ID udalosti 12294. Táto udalosť by sa mala objaviť pre každú doménu, pre ktorú publikujete aktuálny server KMS..
Okrem toho je možné aktuálny aktivačný server v každej doméne nájsť pomocou príkazu NSLookup a musíme vyhľadať položku, ako je SRV _vlmcs..
nslookup - type = srv _vlmcs._tcp
KMS je spustený na porte TCP 1688, takže sa musíte uistiť, že tento port nie je úplne blokovaný z klienta na server KMS. Na kontrolu blokovania portov môžete použiť pomôcku PortQry:
PortQry -n FQDN_of_your_host -e 1688 -p oboje
Ak vaše prostredie nepodporuje dynamický DNS, záznam SRV sa musí vytvoriť ručne. Inak klienti jednoducho nemôžu nájsť server KMS..
RR SRV pre hostiteľa KMS sa musí vytvoriť vo vetve TCP v každej doméne DNS.