Para encadear solicitações do GETNEXT sem inserir comandos exclusivos para cada OID ou nó em uma subárvore, você pode executar o comando snmpwalk.

Pré-requisitos

Procedimento

  1. Em uma máquina local, verifique se o comando snmpwalk está instalado. Se necessário, instale-o.
  2. Execute o comando snmpwalk.
    snmpwalk -v SNMP_version -l security_level -a authorization_procotol -A authorization_password -x privacy_protocol -X privacy_password -u username host_IP:port queried_MIB_OID

    Em que -l é o nível de segurança que você pode definir como noAuthNoPriv, authNoPriv ou authPriv. Para obter ajuda com o comando snmpwalk, você pode executar -h.

Exemplo: Consulta snmpwalk

Uma consulta de amostra do sysDescr.0 MIB OID pode ter a seguinte aparência:

snmpwalk -v 3 -l authPriv -a SHA512 -A myauthpassword -x AES128 -X myprivpassword -u vcd-snmp-user 192.168.100.187:10161 sysDescr.0

Esse comando retorna a seguinte saída.

SNMPv2-MIB::sysDescr.0 = STRING: VMware-Cloud-Director-Appliance 10.2.2.5553 generic build 17709283 VMware, Inc x86_64