Cuando configura el agente SNMP de vCenter Server para SNMP v1 y v2c, el agente admite enviar notificaciones y recibir solicitudes GET.

En SNMP v1 y v2c, las cadenas de comunidad son espacios de nombre que contienen uno o más objetos administrados. Los espacios de nombre pueden actuar como forma de autenticación, pero no aseguran la comunicación. Para asegurar la comunicación, utilice SNMP v3.

Configurar comunidades de SNMP

Para habilitar el agente SNMP de vCenter Server para enviar y recibir mensajes de SNMP v1 y v2c, debe configurar al menos una comunidad para el agente.

Una comunidad de SNMP define un grupo de dispositivos y sistemas de administración. Solo los dispositivos y sistemas de administración que son miembros de la misma comunidad pueden intercambiar mensajes de SNMP. Un dispositivo o sistema de administración puede ser miembro de varias comunidades.

Procedimiento

  1. Acceda al shell del dispositivo e inicie sesión como usuario que tiene la función de administrador o superadministrador.
    El usuario predeterminado con la función de superadministrador es root.
  2. Ejecute el comando snmp.set --communities para configurar una comunidad de SNMP.
    Por ejemplo, para configurar las comunidades de centro de operaciones de red public, east y west, ejecute el siguiente comando:
    snmp.set --communities public,eastnoc,westnoc
    Cada vez que especifica una comunidad con este comando, la configuración que establece reemplaza a la anterior.
    Para especificar varias comunidades, separe los nombres de comunidad con comas.

Configurar el agente SNMP para enviar notificaciones de v1 o v2c

Puede usar el agente SNMP de vCenter Server para enviar notificaciones del entorno y de las máquinas virtuales a los sistemas de administración.

Para enviar notificaciones de SNMP v1 y v2c con el agente SNMP, debe configurar el destino (es decir, el receptor), la dirección de unidifusión, la comunidad y un puerto opcional. Si no especifica un puerto, el agente SNMP envía notificaciones al puerto UDP 162 del sistema de administración de destino, de forma predeterminada.

Procedimiento

  1. Acceda al shell del dispositivo e inicie sesión como usuario que tiene la función de administrador o superadministrador.
    El usuario predeterminado con la función de superadministrador es root.
  2. Ejecute el comando snmp.set --targets:
    snmp.set --targets target_address@port/community
    Aquí dirección_de_destino, puerto y comunidad son la dirección del sistema de destino, el número de puerto al que se van a enviar las notificaciones y el nombre de comunidad, respectivamente. El valor de puerto es opcional. Si no especifica un puerto, se utiliza el puerto predeterminado 161.

    Cada vez que especifica un destino con este comando, la configuración que elige reemplaza todas las opciones de configuración establecidas anteriormente. Para especificar varios destinos, sepárelos con una coma.

    Por ejemplo, ejecute el siguiente comando para configurar los destinos 192.0.2.1@678/targetcommunity y 2001:db8::1/anothercom:
    snmp.set --targets 192.0.2.1@678/targetcommunity,2001:db8::1/anothercom
  3. (opcional) Si el agente SNMP no está habilitado, habilítelo mediante la ejecución del comando snmp.enable.
  4. (opcional) Para enviar una interrupción de prueba para comprobar que el agente esté configurado correctamente, ejecute el comando snmp.test.
    El agente envía una interrupción de warmStart al destino configurado.