Si configura el agente de SNMP de ESXi para sondeo, puede escuchar las solicitudes de los sistemas clientes de administración de SNMP y responderlas (por ejemplo, la solicitudes GET, GETNEXT y GETBULK).

Antes de empezar

Configure el agente SNMP de ESXi mediante los comandos ESXCLI. Consulte Introducción a las interfaces de línea de comandos de vSphere para obtener más información sobre cómo utilizar ESXCLI.

Por qué y cuándo se efectúa esta tarea

De manera predeterminada, el agente SNMP integrado escucha el puerto UDP 161 para detectar solicitudes de sondeo de los sistemas de administración. Puede usar el comando esxcli system snmp set con la opción --port para configurar un puerto alternativo. A fin de evitar conflictos con otros servicios, use un puerto UDP que no esté definido en /etc/services.

Si ejecuta comandos ESXCLI por medio de vCLI, debe proporcionar opciones de conexión que especifiquen el host de destino y las credenciales de inicio de sesión. Si utiliza comandos ESXCLI directamente en un host mediante ESXi Shell, puede usar los comandos en la forma en que se proporcionan, sin especificar opciones de conexión. Para obtener más información sobre las opciones de conexión, consulte Ejemplos y conceptos de vSphere Command-Line Interface.

Procedimiento

  1. Ejecute el comando esxcli system snmp set con la opción --port para configurar el puerto.

    Por ejemplo, ejecute el siguiente comando:

    esxcli system snmp set --port port

    Aquí, el valor port corresponde al puerto que el agente de SNMP usa para escuchar las solicitudes de sondeo.

    Nota:

    El puerto que especifique debe ser uno que no utilicen otros servicios. Utilice direcciones IP del intervalo dinámico: puerto 49152 y superiores.

  2. (Opcional) : Si el agente SNMP de ESXi no está habilitado, ejecute el siguiente comando:
    esxcli system snmp set --enable true