Deployer le service SNMP par GPO

Pour superviser certaines stations sous Windows 7 avec Nagios (et Centreon en ce qui me concerne), nous avons besoin d'activer le SNMP, et de le configurer pour autoriser les bonnes communautés et adresses IP.
2 étapes à faire donc : installation si ça n'est pas la cas, et configuration.

Installation

Pour ça, je suis passé par un .bat qui se lance par GPO.

Fichier Deploy_SNMP.bat

setlocal
 set LogLocation=\serveurDeploySNMPlogs
 IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86)
 :ARP64
 reg query HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters
 if NOT %errorlevel%==1 (goto End)
 :ARP86
 reg query HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters
 if %errorlevel%==1 (goto Install) else (goto End)
 :Install
 start /wait ocsetup SNMP /quiet /norestart
 echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%%computername%.txt
 :End
 echo %date% %time% Setup error. >> %LogLocation%%computername%.txt
 Endlocal

Créer la GPO

Configuration ordinateur / Stratégies / Paramètres Windows / Scripts (Démarrage / fermeture)
Démarrage / Ajouter / Script name : parcourir et coller le .bat dans le dossier

Configuration

Dans la même GPO

Configuration ordinateur / Modèles d’administration / Réseau/SNMP

  1. Communautés : Activé en spécifiant la communauté "public"
  2. Gestionnaires autorisés : adresse IP du serveur Nagios

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.