Linux

Guide du débutant pour l’installation, l’utilisation et la configuration de Net-SNMP – Partie 1

Le protocole SNMP (Simple Network Management Protocol) est un protocole largement utilisé pour surveiller les périphériques connectés au réseau, notamment les routeurs, les commutateurs, les serveurs, etc., pour les conditions nécessitant une attention administrative.

Net-SNMP est un ensemble d’outils et de bibliothèques pour l’utilisation et le déploiement du protocole SNMP. Dans cet article, nous expliquerons comment télécharger, installer et commencer à utiliser la suite Net-SNMP.

Noter – il est attendu que les lecteurs aient au moins une connaissance de base de SNMP (y compris les OID et les MIB) ainsi que son fonctionnement.

Téléchargement et installation

Vous pouvez télécharger la dernière version du package à partir de sa page Sourceforge. Par exemple, j’ai téléchargé la version 5.7.3 du package à partir du site Web d’hébergement du projet à l’aide de la commande suivante :

Veuillez noter que le package Net-SNMP dépend du package de développement Perl, que vous pouvez facilement installer à l’aide de la commande suivante :

Une fois cela fait, décompressez le package téléchargé à l’aide de la commande suivante :

Entrez ensuite dans le répertoire principal et configurez le package :

Cela soulèvera une série de questions qui aideront la suite Net-SNMP à déterminer comment les applications liées à SNMP doivent fonctionner. Par exemple, il vous demandera quelle version SNMP (1, 2c ou 3) utiliser par défaut :

Psssssst :  Comment supprimer Chrome comme navigateur par défaut sous Linux ?

Qui contacter :

net-snmp-conf-sys-contact

Emplacement du système :

net-snmp-conf-sys-location-cmprsd

Et emplacement pour stocker le fichier journal et les informations persistantes.

net-snmp-conf-logfile-persistant-storage-location-cmprsd

Vous pouvez soit saisir les valeurs demandées, soit continuer à appuyer sur la touche Entrée pour que le script de configuration récupère les valeurs par défaut. Une fois cela fait, le script de configuration continuera son travail, et si tout se passe bien, vous devriez obtenir quelque chose de similaire à ce qui suit :

Cela signifie que la partie configuration est réussie. Ensuite, compilez et installez le package à l’aide des deux commandes suivantes :

Maintenant, exécutez la commande suivante pour télécharger et installer les fichiers de la base d’informations de gestion (MIB) sur votre système :

Ensuite, téléchargez et installez l’agent SNMP – un processus démon qui exécute les fonctions de gestion du réseau selon les commandes du gestionnaire, qui lui-même est un système central utilisé pour surveiller le trafic vu par les divers agents SNMP. Cela peut être fait à l’aide de la commande suivante :

Démarrez maintenant le processus démon à l’aide de la commande suivante :

Cela devrait démarrer le service de gestion de réseau sur votre système.

Utilisation de base

Pour vérifier si le package a été correctement configuré, utilisez la commande snmpget pour vérifier la disponibilité du système :

Si vous ne le savez pas, snmpget est une application qui utilise la requête SNMP GET pour rechercher des informations sur une entité du réseau. Sur ma boîte Ubuntu, la commande a produit la sortie suivante :

Dans la sortie illustrée ci-dessus, la dernière partie est le temps de fonctionnement du système, indiquant que le système a fonctionné pendant environ 4 minutes 27 secondes. Un point qui mérite d’être mentionné ici est que ce temps est calculé à partir du moment où le démon snmpd a été démarré.

De même, vous pouvez exécuter la commande snmpwalk suivante pour afficher les valeurs correspondant aux variables spécifiques au système présentes sous l’arborescence MIB « .iso.org.dod.internet.mgmt.mib-2.system ».

Pour ceux qui ne le savent pas, la commande snmpwalk est conçue pour récupérer plusieurs OID et valeurs de l’agent distant.

Conclusion

Comme vous l’auriez remarqué, cet article avait pour but de vous donner une idée sur la façon de télécharger et d’installer correctement le package Net-SNMP. Dans la deuxième partie, nous couvrirons toutes les bases liées à la configuration Net-SNMP.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci