Configurer SNMP sur des routeurs & switchs Cisco
Procédure pour configurer le protocole SNMP sur les routeurs et switchs Cisco afin de les superviser.
Instructions
Pour simplifier les exemples, l'IP du serveur de supervision sera 192.168.1.100 et la communauté SNMP sera communaute.
SNMPv1/v2c
Se connecter aux équipements concernés en tant qu'admin en mode configuration :
Polling SNMP (supervision > équipements)
- Renseigner la communauté SNMP auquel appartient l'équipement et préciser si le niveau de permissions (ro ou rw) :
snmp-server community communaute ro
- On peut également renseigner des infos supplémentaires (facultatif) :
snmp-server contact Administrateur réseau <admin@example.com>
snmp-server location Salle-Serveur-Batiment-A
Ne pas oublier d'enregistrer la configuration
Traps SNMP (équipement > supervision)
- Pour activer les traps (envoi d'alertes SNMP depuis l'équipement supervisé), renseigner l'IP, la version et la communauté SNMP du serveur :
snmp-server host 192.168.1.100 version 2c communaute
- Puis activer les traps :
snmp-server enable traps
Ne pas oublier d'enregistrer la configuration
SNMPv3
Le SNMP version 3 apporte un niveau de sécurité supplémentaire aux v1 et v2c, notamment grâce à une authentification des équipements via utilisateur + mot de passe et au chiffrement des paquets.
Se connecter aux équipements concernés en tant qu'admin en mode configuration :
Polling SNMP (supervision > équipements)
- Il est d'abord conseillé de créer une ACL sur l'équipement pour autoriser uniquement le serveur de supervision à communiquer en SNMP :
ip access-list standard ACL-SNMP-V3
permit 192.168.1.100
deny any
- Définir un groupe SNMP et l'appliquer à l'ACL précédemment créée :
snmp-server group GROUPE-SUPERVISION v3 priv access ACL-SNMP-V3
- Créer l'utilisateur SNMP qui communiquera avec le serveur (nécessite un mot de passe pour le chiffrement et un mot de passe pour l'authentification, qui peut être le même pour les 2) :
snmp-server user mon_utilisateur GROUPE-SUPERVISION v3 auth sha MotDePasseAuth priv aes 128 MotDePassePriv
Ne pas oublier d'enregistrer la configuration
Traps SNMP (équipement > supervision)
Pour activer les traps (envoi d'alertes SNMP depuis l'équipement supervisé) :
- Renseigner l'utilisateur qui enverra les traps et l'IP du serveur de supervision :
snmp-server host 192.168.1.100 version 3 priv mon_utilisateur
- Puis activer les traps :
snmp-server enable traps
Ne pas oublier d'enregistrer la configuration
Débug
- Voir la conf SNMP :
show snmp-server
- Voir les groupes SNMP configurés (v3) :
show snmp group
- Voir les utilisateurs SNMP configurés (v3) :
show snmp user