La CentOS 7 dispose du paquet "net-snmp" dans sa version 5.7.2. Procédez à l'installation des paquets nécessaires par la commande suivante :
#
yum install net-snmp net-snmp-utils php-snmp
Modifiez le fichier [/etc/snmp/snmpd.conf] de la manière suivante :
Ligne 42 =>
com2sec local 127.0.0.1 public
Ligne 43 =>
com2sec localnet 10.0.10.0/24 public
Ligne 51 =>
group MyROSystem v1 local
Ligne 52 =>
group MyROSystem v2c local
Ligne 53 =>
group MyROSystem usm local
Ligne 54 =>
group MyROGroup v1 localnet
Ligne 55 =>
group MyROGroup v2c localnet
Ligne 56 =>
group MyROGroup usm localnet
Ligne 57 =>
group MyRWGroup v1 local
Ligne 58 =>
group MyRWGroup v2c local
Ligne 59 =>
group MyRWGroup usm local
Ligne 68 =>
view all included .1 80
Ligne 75 =>
access MyROSystem "" any noauth exact system none none
Ligne 76 =>
access MyROGroup "" any noauth exact all none none
Ligne 77 =>
access MyRWGroup "" any noauth exact all all none
Ligne 179 =>
syslocation linux
Ligne 180 =>
syscontact root <root@loaclhost>
Démarrez le service "snmpd" et activez-le :
#
systemctl start snmpd.service
#
systemctl enable snmpd.service
Testez le fonctionnement de snmp :
#
snmpwalk -v 2c -c public <Votre adresse IP>
SNMP est opérationnel ...