Pour configurer snmp sur Mac OS, il faut tout d'abord installer le paquet snmpd.
Si le fichier /etc/snmp/snmpd.conf
existe, c'est que snmp est déjà installé.
Sinon, vous pouvez l'installer avec l'une de ces méthodes :
Editer le fichier: /etc/hostconfig
Rechercher l'entête # Services et en dessous de la liste des services (juste au-dessus de la ligne APPLETALK_HOSTNAME) ajouter la ligne suivante :
SNMPSERVER=-YES-
Enregistrer le fichier
Ensuite, il faut aller éditer le fichier de configuration :
nano /etc/snmp/snmpd.conf
Changez la ligne ( ou la mettre en commentaire ) et la remplacer par :
agentAddress udp:127.0.0.1:161
par
agentAddress udp:0.0.0.0:161
Il faut ensuite configurer la communauté SNMP :
rocommunity read_community default
ou rocommunity « nom de la communauté » « range ip (ip unique ) /masque de sous-réseaux »
rocommunity read_community 10.7.0.14/32
Ensuite il faut redémarrer le service SNMP en tapant :
sudo launchctl unload /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist sudo launchctl load -w /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist
Le service SNMP de mac OS étant le même que sous linux, les patterns et plugins esia …_SNMP_LINUX_… fonctionneront sur les mac