Comment configurer SNMP TRAP sur Ubuntu

click fraud protection
...

Vous pouvez recevoir des notifications d'événements SNMP distants sous forme de traps.

Le protocole de gestion de réseau simple est un moyen standard de gérer les appareils connectés à des réseaux basés sur le protocole Internet. Chaque « gestionnaire » SNMP peut surveiller en détail le fonctionnement des périphériques distants - les « clients » - tels que les commutateurs et les routeurs et, dans certains cas, les reconfigurer également. En particulier, la norme SNMP inclut un mécanisme pour que les clients envoient des notifications asynchrones - des "traps" - aux gestionnaires au moment où des événements jugés importants se produisent. Vous pouvez configurer votre ordinateur Ubuntu pour recevoir et traiter les interruptions SNMP des clients.

Étape 1

Appuyez sur les touches "Ctrl", "Alt" et "F1" à l'invite de connexion Ubuntu pour faire apparaître une invite de connexion en mode texte. Connectez-vous en tant qu'utilisateur régulier. Ubuntu vous présentera une invite de ligne de commande, un "shell".

Vidéo du jour

Étape 2

Élevez les privilèges du shell à superutilisateur en tapant la commande suivante :

sudo -l

Appuyez sur Entrée." Tapez votre mot de passe et appuyez à nouveau sur "Entrée".

Étape 3

Téléchargez et installez les utilitaires du gestionnaire SNMP en tapant la commande suivante :

apt-get install snmpd

Appuyez sur Entrée."

Étape 4

Ouvrez le fichier "/etc/snmp/snmpd.conf" avec un éditeur de texte, recherchez la ligne contenant les mots "master agentx" et supprimez le caractère "#" initial de cette ligne. Enregistrez le fichier et quittez l'éditeur.

Étape 5

Ouvrez le fichier "/etc/snmp/snmptrapd.conf" avec un éditeur de texte et ajoutez la ligne suivante à la fin du fichier :

TRAPDRUN=oui

Enregistrez le fichier et quittez l'éditeur.

Étape 6

Tapez les commandes suivantes pour démarrer les services du gestionnaire SNMP et la journalisation des traps entrants :

/etc/init.d/snmpd restart snmptrapd -P -F "%02.2h:%02.2j TRAP%w.%q de %A\n"

Appuyez sur "Entrée" après chaque ligne. À ce stade, snmptrapd sera à l'écoute des traps SNMP entrants. Lorsque snmptrapd reçoit une interruption, il l'enregistre sur la sortie standard, indiquant l'heure du jour, le code d'interruption et le nom d'hôte du périphérique à l'origine de l'interruption.