Configurer SNMP sous Windows Server 2012 R2

I. Présentation

Pour donner suite au tutoriel publié il y a quelque temps par Mickaël quant à l'installation et la configuration du SNMP sous Windows Server 2008, ce tutoriel concerne Windows Server 2012 R2.

Nous verrons comment installer le SNMP en PowerShell, et ensuite on regardera la configuration de l'outil.

Pour rappel, le SNMP est un protocole qui permet de superviser (monitoring) un équipement (commutateurs, routeurs, serveurs, imprimantes...), basé sur un système de MIB et de communauté. À ce jour, il existe trois versions du SNMP et elles sont toutes les trois supportées par Windows.

II. Installer SNMP en PowerShell

Je trouve plus rapide de lancer une installation en PowerShell qu'en passant par le Gestionnaire de serveur (qu'il faut bien souvent commencer par démarrer), c'est pourquoi je vous propose cette solution.

Ouvrez une console PowerShell en tant qu'administrateur, et saisissez la commande suivante :

Get-WindowsFeature -Name *snmp* | Install-WindowsFeature

Cette commande a pour effet d'installer toutes les fonctionnalités qui contiennent SNMP dans leurs noms, à savoir :

  • Outils SNMP ("RSAT-SNMP") : Permets l'administration de la fonctionnalité SNMP
  • Service SNMP ("SNMP-Service") : Le service SNMP en lui-même
  • Fournisseur WMI SNMP ("SNMP-WMI-Provider") : Utiliser les requêtes WMI par SNMP avec cette extension

Pour vérifier l'état de l'installation si vous le souhaitez, exécutez simplement cette commande :

Get-WindowsFeature -Name *snmp*

Vous obtiendrez ceci :

Vérifier si le SNMP est bien installé
Vérifier si le SNMP est bien installé

Passons maintenant à la configuration.

III. Configuration du service SNMP

Il n'y a pas de console MMC propose à la gestion du service SNMP, la configuration s'effectue par les propriétés du service SNMP.

Par conséquent, accédez à la console des services (services.msc) et recherchez le service nommé "Service SNMP". Effectuez un clic droit dessus et "Propriétés".

Accéder aux propriétés du service SNMP
Accéder aux propriétés du service SNMP

Par rapport à un service classique, vous devez observer la présence d'onglets supplémentaires : Interruptions, Sécurité et Agents, sachant que l'on utilise principalement les deux derniers cités.

Si vous ne voyez pas ces onglets, pas de panique ! Il suffit de redémarrer le service par un clic droit sur "Service SNMP" puis "Redémarrer", sinon par PowerShell :

Restart-Service SNMP

Retournez dans les propriétés et les onglets doivent apparaître.

A. Onglet "Sécurité"

Dans cet onglet, on déclare les communautés que l'on accepte ainsi que les droits attribués. Bien souvent, on attribut une autorisation de lecture seule sur une communauté, mais reste que plusieurs choix sont proposés.

  • Ajouter une communauté

Pour ajouter une communauté, on cliquera sur "Ajouter" et on saisit les informations correspondantes. Il est possible d'ajouter plusieurs communautés, avec un niveau différent de droits à chaque fois si besoin.

Pour le nom des communautés, il est préférable d'utiliser des noms complexes.

  • Filtrage des hôtes

Par sécurité, il vaut mieux cocher l'option "Accepter les paquets SNMP provenant de ces hôtes" et ajoutez à la liste votre serveur de supervision. Ceci évite d'accepter les paquets SNMP provenant de n'importe qui...

SNMP - Onglet Sécurité
SNMP - Onglet Sécurité

Passons à l'onglet "Agent".

B. Onglet "Agent"

Cet onglet sert à indiquer des informations relatives à votre serveur pour les intégrer dans l'agent SNMP. La zone "Contact" permet d'indiquer les infos sur la personne qui administre ce serveur (un nom prénom, ou une adresse e-mail), alors que le champ "Emplacement" sert à indiquer où se trouve ce serveur (exemple : Salle blanche).

ws-2012-snmp-4

Enfin, différentes options sont proposées au niveau "Service" :

- Physique : Le serveur gère-t-il des périphériques physiques ? Exemple : un disque dur.

- Applications : Des applications envoient-elles des données par le biais de TCP/IP ?

- Liaison de données et sous-réseau : Le serveur gère-t-il un pont ?

- Internet : Le serveur est-il un routeur ?

- Bout en bout : Le serveur est-il connecté au réseau en TCP/IP ?

N'hésitez pas à tester votre configuration avec un logiciel de test SNMP, ou sinon testez directement avec votre serveur de supervision. Si vous doutez que la configuration soit bien prise en compte, redémarrez le service SNMP sans hésiter.

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian Burnel

Co-Fondateur d’IT-Connect, je souhaite partager mes connaissances et expériences avec vous, et comme la veille techno’ est importante je partage aussi des actus.

florian a publié 1612 articles sur IT-Connect.See all posts by florian

5 réactions sur “Configurer SNMP sous Windows Server 2012 R2

  • 20/06/2016 à 16:29
    Permalink

    à Configuration du service SNMP, je n’ais pas « services snmp » pourtant toute les étapes avant sont bonnes.

    Répondre
  • 28/06/2016 à 01:29
    Permalink

    Fermez la fenêtre avec la liste des services puis ouvrez la de nouveau.

    Répondre
  • 27/02/2017 à 22:33
    Permalink

    bjr
    erci de votre article , petite question , je fais de la supervision avec centreon et je n ai pas les onglets securite dans le service snmp .
    j ai bien installé le service dans les fonctionnalites et je l ai redemarré dans le service mais je n ai tjs pas trouvé de solutions .
    j ai lu quelques articles notamment en anglais qui precise d installer windows adk mais il y a un probleme d execution de leur logiciel d installation.
    je reste bloqué , auriez vous une solution pour me permettre aux onglets cachés du service snmp notamment l’onglet securité

    merci cdt

    Répondre
  • 08/04/2017 à 15:08
    Permalink

    Bonjour, merci pour cet article qui viens de permettre de configurer le SNMP sur serveur tournant sous Windows Serveur 2012 R2.

    Répondre
  • 14/09/2017 à 07:59
    Permalink

    Bonjour, j`ai choisi comme theme pour la preparation de ma soutenance de troisieme annee , « la supervision et monitoring d`un reseau informatique » , je ne sais pas par ou commencer, pouvez vous m`aider

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *