Categories: Windows Server

Installer un serveur KMS et procéder à l’activation de vos serveurs Windows

Si votre entreprise dispose de licences en volume (comme c’est la plupart du temps le cas pour les grandes entreprises), vous disposez probablement d’un serveur KMS pour activer vos serveurs Windows Server et également vos ordinateurs de bureaux (et parfois bien d’autres choses encore comme les produits Office, cela dépend du type de licences volumes que vous détenez).

Je vous propose aujourd’hui de voir comment installer un serveur KMS et comment procéder à l’activation d’un serveur Windows via l’invite de commandes.

Installation d’un serveur KMS

Sur Windows Server 2012, lorsque vous souhaitez créer votre serveur KMS, vous devez activer le rôle Volume Activation Service.

Un peu plus loin dans l’installation du rôle, vous serez invité à saisir votre clé de licences en volume.

Ensuite, vous pourrez personnalisé certains réglages de votre serveur d’activation et notamment les options suivantes :

  • Volume license activation interval,
  • Volume license renewsal interval,
  • Port d’écoute pour le service d’activation (par défaut 1688, n’oubliez pas d’adapter la configuration de vos firewall en conséquence),
  • KMS Firewall exceptions : dans la plupart des cas, vous disposez probablement d’un domaine AD d’entreprise, vous pouvez donc choisir Domain,
  • DNS Records : cochez l’option Publish.

Enfin, cliquez sur Commit.

Selon le type de configuration souhaitée, vous voudrez peut-être configurer une entrée DNS pour que votre serveur KMS active automatiquement les serveurs et desktop de votre entreprise.

Pour cela, il vous suffit en général d’exécuter la commande suivante dans une invite de commande avec des privilèges administrateur :

nslookup -type=srv _vlmcs._tcp

Bien comprendre le système d’activation de Microsoft

Pour bien comprendre le fonctionnement du processus d’activation, il est important de comprendre le tableau suivant et qui reprend tous les états par lesquels vos serveurs peuvent passer :

  • Initial Grace Period : cet état se produit lorsque l’OS est installé mais qu’il n’a pas été activé. Vous disposez en alors de 30 jours pour procéder à l’activation et cet état peut-être reconduit à 2 reprises (soit un total de 90 jours).
  • Non-Genuine Grace Period : cet état se produit lorsque l’ordinateur a été activé mais qu’ultérieurement il s’avère que la licence utilisée est contrefaite. Là encore, Microsoft tolère une période de 30 jours de battement pour régulariser la situation (pour permettre l’achat d’une licence correcte ou re-tenter l’activation auprès d’un autre serveur KMS, etc.).
  • Out-of-tolerance grace period : cet état se produit lorsque d’importants changements ont été détecté au niveau du hardware du serveur (changement de disque dur, de CPU, etc.) ou bien que l’ordinateur/serveur n’est pas parvenu à contacter le serveur d’activation (KMS ou directement Microsoft) pendant une période de 180 jours. Au bout d’un moment, certaines fonctionnalités seront limitées et à termes vous ne pourrez plus vous log in sur le serveur ou desktop concerné.
  • Licensed : cet état correspond à l’état classique de fonctionnement lorsque le serveur ou le desktop dispose d’une licence valide et est activé.
  • Unlicensed : cet état correspond à un dépassement de la durée pendant laquelle vous auriez normalement dû procéder à l’activation de votre produit. Le serveur ou desktop reste fonctionnel mais certaines fonctionnalités seront limitées (jusqu’au retour au mode Licensed).

Forcer le processus d’activation

Dans certains cas, il peut être utile de forcer l’activation d’un serveur ou desktop auprès du serveur KMS (si celui-ci a changé d’IP par exemple). Dans ce cas, l’action peut-être réalisée via l’invite de commandes comme indiqué ci-dessous :

Cscript C:\Windows\System32\slmgr.vbs -skms 10.0.20.11

Où l’adresse IP 10.0.20.11 correspond au serveur qui héberge le rôle de serveur KMS. Veillez à ce que les flux sur le port 1688 soient ouverts.

Une fois que vous avez correctement choisi l’adresse IP de votre serveur KMS, vous pouvez procédez à l’activation comme suit :

Cscript C:\Windows\System32\slmgr.vbs /ato

Si tout se passe, vous devriez voir le message suivant :

Vous pouvez d’ailleurs vérifié que votre serveur/desktop est désormais bien activé dans le Server Manager.

Statistiques d’activation serveur KMS

Par défaut, le serveur KMS n’activera les serveurs/desktop qu’à partir d’un certain nombre de demandes (>2).

Pour visualiser les statistiques et le nombre d’activations réalisées par votre serveur KMS, vous pouvez exécuter la commande suivante (directement sur le serveur KMS) :

cscript C:\Windows\System32\slmgr.vbs /dli

Consultez également l’excellent article suivant sur Windows-noob.com dont je me suis inspiré. Merci à eux.

Si vous avez des questions, n’hésitez pas ! 🙂

Share
Published by
thibault

Recent Posts

Microsoft impose la nouvelle version d’Outlook : un changement controversé

Aperçu de la nouvelle version à venir de Microsoft Outlook - Source Microsoft Microsoft prévoit…

4 jours ago

Jacquie et Michel : le géant français du X racheté par des Américains

Jacquie et Michel : le géant français du X racheté par des Américains Le célèbre…

5 jours ago

Sora : Le nouvel outil de ChatGPT pour Créer des Vidéos avec l’IA

Sora : Le Nouvel Outil Révolutionnaire de ChatGPT pour Créer des Vidéos avec l’IA OpenAI…

6 jours ago

Nouveautés dans la recherche sur Google : Résultats non personnalisés

Nouveautés dans la recherche sur Google : Résultats non personnalisés Google introduit une nouvelle fonctionnalité…

1 semaine ago

Meta se lance dans un projet colossal : un câble sous-marin mondial de 10 milliards de dollars

Câble sous-marin - Image d'illustration Meta, la société mère de Facebook, Instagram et WhatsApp, envisage…

2 semaines ago

Google Maps : une révolution attendue dans le signalement d’incidents routiers

Google Maps : une révolution attendue dans le signalement d'incidents routiers Depuis plusieurs années, les…

2 semaines ago