Quando você configura o agente SNMP vCenter Server para SNMP v1 e v2c, o agente oferece suporte ao envio de notificações e ao recebimento de solicitações GET.

No SNMP v1 e v2c, as strings de comunidade são namespaces que contêm um ou mais objetos gerenciados. Os namespaces podem atuar como um formulário de autenticação, mas isso não protege a comunicação. Para proteger a comunicação, use o SNMP v3.

Configurar comunidades SNMP

Para habilitar o agente SNMP vCenter Server para enviar e receber mensagens SNMP v1 e v2c, você deve configurar pelo menos uma comunidade para o agente.

Uma comunidade SNMP define um grupo de dispositivos e sistemas de gerenciamento. Somente dispositivos e sistemas de gerenciamento que são membros da mesma comunidade podem trocar mensagens SNMP. Um dispositivo ou sistema de gerenciamento pode ser membro de várias comunidades.

Procedimento

  1. Acesse o shell do dispositivo e faça login como usuário com a função de administrador ou superadministrador.
    O usuário padrão com a função de superadministrador é root.
  2. Execute o comando snmp.set --communities para configurar uma comunidade SNMP.
    Por exemplo, para configurar comunidades do centro de operações de rede pública, leste e oeste, execute o seguinte comando:
    snmp.set --communities public,eastnoc,westnoc
    Sempre que você especificar uma comunidade com esse comando, as configurações especificadas substituirão a configuração anterior.
    Para especificar várias comunidades, separe os nomes das comunidades com uma vírgula.

Configurar o SNMP Agent para enviar notificações v1 ou v2c

Você pode usar o vCenter Serveragente SNMP para enviar notificações de máquina virtual e ambiente para sistemas de gerenciamento.

Para enviar notificações SNMP v1 e v2c com o agente SNMP, você deve configurar o destino, ou seja, o destinatário, o endereço unicast, a comunidade e uma porta opcional. Se você não especificar uma porta, o agente SNMP enviará notificações para a porta UDP 162 no sistema de gerenciamento de destino por padrão.

Procedimento

  1. Acesse o shell do dispositivo e faça login como usuário com a função de administrador ou superadministrador.
    O usuário padrão com a função de superadministrador é root.
  2. Execute o comando snmp.set --targets:
    snmp.set --targets target_address@port/community
    Aqui, target_address, port e community são o endereço do sistema de destino, o número da porta para a qual enviar as notificações e o nome da comunidade, respectivamente. O valor da porta é opcional. Se você não especificar uma porta, a porta padrão, 161, será usada.

    Sempre que você especificar um destino com esse comando, as configurações especificadas substituirão todas as configurações especificadas anteriormente. Para especificar vários destinos, separe-os com uma vírgula.

    Por exemplo, execute o seguinte comando para configurar os destinos 192.0.2.1@678/targetcommunity e 2001:db8::1/anothercom:
    snmp.set --targets 192.0.2.1@678/targetcommunity,2001:db8::1/anothercom
  3. (Opcional) Se o agente SNMP não estiver ativado, ative-o executando o comando snmp.enable.
  4. (Opcional) Para enviar uma interceptação de teste para verificar se o agente está configurado corretamente, execute o comando snmp.test.
    O agente envia uma interceptação warmStart para o destino configurado.