Si vous configurez l'agent SNMP de vCenter Server pour SNMP v1 et v2c, l'agent prend en charge l'envoi de notifications et la réception de demandes GET.

Dans SNMP v1 et v2c, les chaînes de communauté sont des espaces de noms contenant un ou plusieurs objets gérés. Vous pouvez utiliser les espaces de noms pour l'authentification, mais dans ce cas, la sécurité des communications n'est pas assurée. Pour sécuriser les communications, utilisez SNMP v3.

Configurer les communautés SNMP

Pour activer l'agent SNMP vCenter Server pour envoyer et recevoir des messages SNMP v1 et v2c, vous devez configurer au moins une communauté pour l'agent.

Une communauté SNMP définit un groupe de périphériques et de systèmes de gestion. Seuls les périphériques et les systèmes de gestion qui sont membres de la même communauté peuvent échanger des messages SNMP. Un périphérique ou un système de gestion peuvent être membres de plusieurs communautés.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle d'administrateur ou de super administrateur.
    L'utilisateur par défaut ayant le rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande snmp.set --communities pour configurer une communauté SNMP.
    Par exemple, pour configurer les communautés d'opérateurs de centre d'opérations publics, de l'est et de l'ouest, exécutez la commande suivante :
    snmp.set --communities public,eastnoc,westnoc
    Chaque fois que vous désignez une communauté avec cette commande, les paramètres que vous spécifiez remplacent la configuration antérieure.
    Pour désigner plusieurs communautés, séparez-les par une virgule.

Configurer l'agent SNMP pour envoyer des notifications v1 ou v2c

Vous pouvez utiliser l'agent SNMP vCenter Server pour envoyer des notifications de machine virtuelle et environnementales aux systèmes de gestion.

Pour envoyer des notifications SNMP v1 et v2c avec l'agent SNMP, vous devez configurer la cible, c'est-à-dire le destinataire, l'adresse de monodiffusion, la communauté et un port facultatif. Si vous ne désignez pas de port, par défaut, l'agent SNMP envoie les notifications au port UDP 162 du système de gestion cible.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle d'administrateur ou de super administrateur.
    L'utilisateur par défaut ayant le rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande snmp.set --targets :
    snmp.set --targets target_address@port/community
    Remplacez target_address, port et community par l'adresse du système cible, le numéro de port où envoyer les notifications, et le nom de communauté, respectivement. La valeur du port est facultative. Si vous ne précisez pas de port, le port par défaut, 161, est employé.

    Chaque fois que vous désignez une cible avec cette commande, les paramètres que vous indiquez écrasent tous les paramètres définis précédemment. Pour désigner plusieurs cibles, séparez-les par une virgule.

    Par exemple, exécutez les commandes suivantes pour configurer les cibles 192.0.2.1@678/targetcommunity et 2001:db8::1/anothercom :
    snmp.set --targets 192.0.2.1@678/targetcommunity,2001:db8::1/anothercom
  3. (Facultatif) Si l'agent SNMP n'est pas activé, activez-le en exécutant la commande snmp.enable.
  4. (Facultatif) Pour envoyer un test d'interruption afin de vérifier que l'agent est correctement configuré, exécutez la commande snmp.test.
    L'agent envoie une interruption warmStart à la cible configurée.