MIB Oracle Solaris 11 contient les mêmes déroutements SNMP que ceux disponibles dans MIB Oracle Solaris 10. Cependant, les versions net-snmp sont différentes et ne doivent pas être configurées de la même manière. Dans MIB Oracle Solaris 10, snmptrapd accepte toutes les notifications entrantes et les consigne automatiquement. Dans MIB Oracle Solaris 11, des contrôles d'accès sont appliqués aux notifications entrantes. Si snmptrapd est exécuté sans fichier de configuration approprié ou sans paramètres de contrôle d'accès équivalents, ces déroutements ne sont pas traités. Reportez-vous à la page de manuel snmptrapd.conf(4) ou snmptrapd.conf(5).
Editez le fichier /etc/sma/snmp/snmpd.conf afin d'ajouter les directives qui définissent le déroutement, la version et la destination.
trapcommunity string --> define community string to be used when sending traps trapsink host[community [port]] --> to send v1 traps trap2sink host[community [port]] --> to send v2c traps informsink host[community [port]] --> to send informs
Pour plus d'informations, reportez-vous à la page de manuel snmpd.conf(4) ou snmpd.conf(5).
Modifiez le fichier de configuration SNMP /etc/net-snmp/snmp/snmpd.conf de façon à ajouter des directives définissant le déroutement, la version inform et la destination.
Vous devez utiliser la commande pfedit pour modifier le fichier /etc/net-snmp/snmp/snmpd.conf.
trapcommunity string --> define community string to be used when sending traps trapsink host[community [port]] --> to send v1 traps trap2sink host[community [port]] --> to send v2c traps informsink host[community [port]] --> to send informs
Pour plus d'informations, reportez-vous à la page de manuel snmpd.conf(4) ou snmpd.conf(5).
Par exemple, les directives suivantes utilisent la chaîne public comme chaîne de communauté lors de l'envoi des déroutements et indique que les déroutements v1 sont envoyés à la destination localhost :
trapcommunity public trapsink localhost
Vous devez utiliser la commande pfedit pour modifier le fichier /etc/net-snmp/snmp/snmpd.conf.
L'exemple suivant affiche les utilisateurs autorisés à envoyer des déroutements (public) et la manière dont les déroutements entrants doivent être traités (log,execute,net). Reportez-vous à la page de manuel snmptrapd.conf(4) ou snmptrapd.conf(5).
authCommunity log,execute,net public
Cet exemple envoie des déroutements v1 et v2c au démon de déroutement SNMP qui s'exécute sur le même hôte. Mettez à jour le fichier /etc/sma/snmp/snmpd.conf Oracle Solaris 10 ou le fichier /etc/net-snmp/snmp/snmpd.conf Oracle Solaris 11 en respectant les directives suivantes :
trapcommunity public trapsink localhost trap2sink localhost
Pour plus d'informations sur les options du format de sortie, reportez-vous à la page de manuel snmptrapd(1M).
L'utilitaire snmptrapd est une application SNMP qui reçoit et consigne les messages TRAP SNMP. Par exemple, la commande snmptrapd suivante indique qu'un nouveau domaine a été créé (ldomTrapDesc = Ldom Created) avec le nom ldg2 (ldomName = ldg2).
# /usr/sfw/sbin/snmptrapd -P -F \ "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n with Varbinds: %v\nSecurity info:%P\n\n" localhost:162 TRAP from localhost on 5/18/2007 at 16:30:10 Enterprise=. Type=0 SubType=0 with Varbinds: DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (47105) 0:07:51.05 SNMPv2-MIB::snmpTrapOID.0 = OID: SUN-LDOM-MIB::ldomCreate SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3 SUN-LDOM-MIB::ldomName = STRING: ldg2 SUN-LDOM-MIB::ldomTrapDesc = STRING: Ldom Created Security info:TRAP2, SNMP v2c, community public
Notez que la chaîne d'argument de l'option –F est répartie sur deux lignes afin que le contenu soit lisible.
Pour plus d'informations sur les options du format de sortie, reportez-vous à la page de manuel snmptrapd(1M).
L'utilitaire snmptrapd est une application SNMP qui reçoit et consigne les messages TRAP SNMP. Par exemple, la commande snmptrapd suivante indique qu'un nouveau domaine a été créé (ldomTrapDesc = Ldom Created) avec le nom ldg2 (ldomName = ldg2).
# /usr/sbin/snmptrapd -f -Le -F \ "TRAP from %B on %m/%l/%y at %h:%j:%k Enterprise=%N Type=%w SubType=%q\n with Varbinds: %v\nSecurity info:%P\n\n" localhost:162 NET-SNMP version 5.4.1 TRAP from localhost on 6/27/2012 at 12:13:48 Enterprise=SUN-LDOM-MIB::ldomMIBTraps Type=6 SubType=SUN-LDOM-MIB::ldomCreate with Varbinds: SUN-LDOM-MIB::ldomIndexNotif = INTEGER: 3 SUN-LDOM-MIB::ldomName = STRING: ldg2 SUN-LDOM-MIB::ldomTrapDesc = STRING: Ldom Created Security info:TRAP, SNMP v1, community public
Notez que la chaîne d'argument de l'option –F est répartie sur deux lignes afin que le contenu soit lisible.