Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
sysadmin:freebsd:snmp_install [2010/04/15 11:02] james créée |
sysadmin:freebsd:snmp_install [2014/10/29 18:09] (Version actuelle) james ajout tags |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>FreeBSD BSD monitoring SNMP snmpd pkg}} | ||
====== Installation de SNMP ====== | ====== Installation de SNMP ====== | ||
Pour monitorer la machine j'utilise le SNMP. | Pour monitorer la machine j'utilise le SNMP. | ||
- | Pour installer SNMP sous FReeBSD 7.3 : | + | Pour installer le demon SNMP sous FReeBSD 7.3 : |
===== Installation des dependances ===== | ===== Installation des dependances ===== | ||
Ligne 10: | Ligne 11: | ||
===== Installation de SNMP ===== | ===== Installation de SNMP ===== | ||
On peut ensuite installer net-snmp :<code>pkg_add -v -r net-snmp</code> | On peut ensuite installer net-snmp :<code>pkg_add -v -r net-snmp</code> | ||
+ | |||
+ | ===== Configuration de SNMP ===== | ||
+ | |||
+ | La configuration s'effectue dans le fichier /etc/snmpd.config. La configuration par défaut fonctionne, vous voudrez certainement seulement adapter les informations de la machine et les communautés SNMP :<code> | ||
+ | location := "Salle serveur" | ||
+ | contact := "admin@example.com" | ||
+ | system := 1 # FreeBSD | ||
+ | ... | ||
+ | |||
+ | # Change this! | ||
+ | read := "maCommunaute" | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Activation du demon SNMP au démarrage ===== | ||
+ | Ajouter dans le fichier /etc/rc.conf :<code> | ||
+ | bsnmpd_enable="YES" | ||
+ | bsnmpd_flags="-c /etc/snmpd.config"</code> | ||
+ | Pour démarrer ensuite le serveur, exécuter :<code>/etc/rc.d/bsnmpd start</code> | ||
+ | |||
+ | ===== Ouvrir un peu le firewall pour l'interrogation du serveur SNMP ===== | ||
+ | Ajouter dans votre script de firewall (/etc/rc.firewall.custom pour ma part) : | ||
+ | <code>## SNMP | ||
+ | ${fwcmd} add allow udp from any to me dst-port 161 | ||
+ | ${fwcmd} add allow udp from me to any dst-port 161 keep-state | ||
+ | </code> | ||