>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment configurer SNMP TRAP sur Ubuntu

SNMP (Simple Network Management Protocol) est une méthode standard pour gérer des périphériques sur réseaux IP. Chaque « gestionnaire » SNMP surveille en détail des périphériques distants — « agents » (commutateurs, routeurs) et peut les reconfigurer. Le standard SNMP inclut un mécanisme pour que les agents envoient des notifications asynchrones — « traps » — aux gestionnaires lors d'événements significatifs. Vous pouvez configurer Ubuntu pour recevoir et traiter les traps SNMP.

Étape 1

À l'écran de connexion Ubuntu, appuyez « Ctrl »+« Alt »+« F1 » pour une invite en mode texte. Connectez-vous comme utilisateur normal. Ubuntu présente une invite de commande (shell).

Étape 2

Élevez les privilèges au superutilisateur :

sudo -l

Appuyez « Entrée ». Tapez votre mot de passe, « Entrée » à nouveau.

Étape 3

Téléchargez et installez les utilitaires SNMP manager :

apt-get install snmpd

Appuyez « Entrée ».

Étape 4

Ouvrez /etc/snmp/snmpd.conf avec un éditeur, cherchez la ligne contenant « master agentx » et supprimez le « # » initial. Sauvegardez et quittez.

Étape 5

Ouvrez /etc/snmp/snmptrapd.conf et ajoutez à la fin :

TRAPDRUN=yes

Sauvegardez et quittez.

Étape 6

Lancez les services SNMP et la journalisation des traps entrants :

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

Appuyez « Entrée » après chaque ligne. snmptrapd écoute maintenant les traps SNMP entrants. À la réception, il les journalise en sortie standard : heure, code trap, nom d'hôte de l'émetteur.

Vie connectée