🎯 TUTORIEL PAS À PAS

🔷 Supervision de pfSense via SNMP dans Zabbix 7.0

📅 Mis à jour : Août 2026 ⏱️ Durée : 25 min 📋 Niveau : Intermédiaire 📊 Zabbix 7.0 🔷 pfSense 🔐 SNMP

Ce tutoriel vous guide pas à pas dans la supervision d'un pfSense via SNMP dans Zabbix 7.0. Vous apprendrez à configurer SNMP sur pfSense, à ajouter l'hôte dans Zabbix, à utiliser des templates et à créer des graphiques pour surveiller les interfaces, les connexions et les statistiques système.

📌 Prérequis :

1 Configuration SNMP sur pfSense

Étape 1 – Accéder aux services SNMP
Connectez-vous à l'interface web de pfSense, puis naviguez vers Services → SNMP.
Étape 2 – Activer SNMP
Cochez la case Enable SNMP daemon.
Étape 3 – Configurer les paramètres de base
Community string : zabbix-snmp
SNMP v3          : (laissez désactivé pour cet exemple)
Version          : SNMP v2c
Bind to          : All IP addresses
Port             : 161
🔍 Explication :
  • Community string : remplacez par votre propre chaîne (sécurisée).
  • SNMP v2c est utilisé ici pour sa simplicité. Pour un environnement sécurisé, privilégiez SNMP v3.
  • Le port 161 est le port standard SNMP.
Étape 4 – Sauvegarder et redémarrer
Cliquez sur Sauvegarder en bas de la page. pfSense redémarrera automatiquement le service SNMP.
✅ SNMP est maintenant actif sur pfSense.

2 Tester SNMP depuis Zabbix

Étape 1 – Tester la connectivité SNMP
Depuis le serveur Zabbix, utilisez la commande snmpwalk pour tester la connexion.
$ snmpwalk -v 2c -c zabbix-snmp 192.168.1.100 .1.3.6.1.2.1.1
✅ Si la réponse contient des informations système, SNMP fonctionne correctement.
⚠️ Attention : Si la commande échoue, vérifiez les règles de pare-feu sur pfSense (porte 161 ouverte) et la community string.

3 Ajout de l'hôte dans Zabbix

Étape 1 – Ajouter un nouvel hôte
Dans l'interface web de Zabbix, naviguez vers Configuration → Hôtes. Cliquez sur Créer un hôte.
Étape 2 – Configurer l'hôte
Nom d'hôte     : pfSense-FW-01
Groupes        : Sélectionnez ou créez un groupe (ex: Firewalls, Routers)
Interface SNMP : Adresse IP = 192.168.1.100, Port = 161, Version = SNMPv2c, Community = zabbix-snmp
💡 Astuce : Utilisez un groupe dédié (ex: Firewalls) pour organiser vos hôtes.
Étape 3 – Ajouter les modèles
Dans l'onglet Modèles, cliquez sur Sélectionner et ajoutez les modèles suivants :
⚠️ Note : Le template spécifique à pfSense n'existe pas dans Zabbix par défaut. Vous pouvez importer un template personnalisé depuis le partage communautaire Zabbix.
Étape 4 – Sauvegarder l'hôte
Cliquez sur Ajouter pour sauvegarder l'hôte.
✅ L'hôte est ajouté et Zabbix commence à collecter les données SNMP.

4 Supervision des interfaces réseau

Étape 1 – Visualiser les découvertes d'interfaces
Le modèle Template Net Network by SNMP inclut une règle de découverte automatique des interfaces réseau. Les interfaces de pfSense sont découvertes et les éléments de surveillance (débit, statut, erreurs) sont automatiquement créés.
Étape 2 – Ajouter un graphique des interfaces
Pour créer un graphique des interfaces, rendez-vous dans Données → Graphiques et créez un graphique en sélectionnant les éléments ifOutOctets et ifInOctets.
Graphique : pfSense - Débit des interfaces
Éléments  : ifOutOctets (sortie) et ifInOctets (entrée)
Time periode : 1 heure

5 Supervision des connexions et des performances

Étape 1 – Ajouter des éléments personnalisés
Pour surveiller des métriques spécifiques à pfSense, vous pouvez ajouter des éléments personnalisés.
Nom          : État de la passerelle
Type         : SNMP OID
OID          : .1.3.6.1.4.1.2021.10.1.5.1
Description  : Temps de réponse de la passerelle
🔍 Explication : Utilisez snmpwalk pour explorer les OID disponibles sur pfSense. Les OID varient selon la configuration.
Étape 2 – Créer des déclencheurs (Triggers)
Ajoutez des déclencheurs pour être notifié en cas de problème (ex: interface inactive, utilisation CPU trop élevée).
Nom          : Interface inactive
Expression   : {pfSense-FW-01:ifAdminStatus[*].last(0)}=0

🎉 Supervision réussie si :


📚 Ressources complémentaires


← Retour au portail
BTS SIO – Lycée NDLP Avranches – Tutoriel Zabbix-pfSense v1.0