>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment configurer SNMP TRAP sur Ubuntu

Le protocole de gestion de réseau simple est un moyen standard de gestion des 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 - "clients" - tels que les commutateurs et les routeurs et, dans certains cas, les reconfigurer également. En particulier, la norme SNMP inclut un mécanisme permettant aux clients d'envoyer 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 habituel. Ubuntu vous présentera une invite de ligne de commande, un "shell".

Étape 2

Élevez les privilèges du shell au niveau de superutilisateur en saisissant 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 premier caractère "#" 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 écoutera les interruptions SNMP entrantes. Lorsque snmptrapd reçoit un trap, il l'enregistre sur la sortie standard, indiquant l'heure du jour, le code du trap et le nom d'hôte de l'appareil à l'origine du trap.


Vie intelligente