Si vous configurez l'agent SMTP ESXi pour l'interrogation, il peut écouter des demandes en provenance de systèmes clients de gestion SNMP et y répondre, notamment des demandes GET, GETNEXT et GETBULK.

Par défaut, l'agent SNMP imbriqué écoute sur le port UDP 161 les demandes d'interrogation provenant des systèmes de gestion. Vous pouvez utiliser la commande esxcli system snmp set avec l'option --port pour configurer un port de remplacement. Pour éviter tout conflit avec d'autres services, employez un port UDP qui ne soit pas défini dans /etc/services.

Si vous exécutez les commandes ESXCLI via ESXCLI, vous devez indiquer des options de connexion précisant l'hôte cible et les informations d'identification de connexion. Si vous utilisez les commandes ESXCLI directement sur un hôte à l'aide d'ESXi Shell, vous pouvez utiliser les commandes telles quelles sans indiquer d'options de connexion. Pour plus d'informations sur les options de connexion, voir Concepts et exemples d'ESXCLI.

Conditions préalables

Configurez l'agent SNMP d'ESXi à l'aide des commandes ESXCLI. Pour plus d'informations sur l'utilisation d'ESXCLI, reportez-vous au document Démarrage avec ESXCLI.

Procédure

  1. Exécutez la commande esxcli system snmp set avec l'option --port pour configurer le port.
    Par exemple, exécutez la commande suivante :
    esxcli system snmp set --port port
    Ici, port est le port que l'agent SNMP utilise pour les demandes d'interrogation.
    Note : Le port que vous spécifiez ne doit pas être déjà utilisé par d'autres services. Utilisez les adresses IP dans la plage dynamique, depuis le port 49152 et supérieurs.
  2. (Facultatif) Si l'agent SNMP d'ESXi n'est pas activé, exécutez la commande suivante :
    esxcli system snmp set --enable true