(PHP 5, PHP 7, PHP 8)
snmp3_getnext — Recupera el objeto SNMP que sigue inmediatamente al objeto proporcionado
$hostname
,$security_name
,$security_level
,$auth_protocol
,$auth_passphrase
,$privacy_protocol
,$privacy_passphrase
,$object_id
,$timeout
= -1,$retries
= -1
La función snmp3_getnext() se utiliza para leer
el valor de un objeto SNMP que sigue inmediatamente
al especificado por el identificador object_id
.
hostname
El nombre de host del agente SNMP (servidor).
security_name
El nombre de la seguridad, habitualmente, el nombre de usuario.
security_level
El grado de seguridad (noAuthNoPriv|authNoPriv|authPriv).
auth_protocol
El protocolo de autenticación (MD5 o SHA).
auth_passphrase
La frase secreta de autenticación.
privacy_protocol
El protocolo de autenticación ("MD5"
, "SHA"
,
"SHA256"
o "SHA512"
).
privacy_passphrase
La frase secreta privada.
object_id
El identificador del objeto SNMP.
timeout
El número de microsegundos antes del primer tiempo límite.
retries
El número de intentos en caso de que ocurra un tiempo límite.
Devuelve el valor del objeto SNMP en caso
de éxito o false
si ocurre un error.
En caso de error, se emitirá una alerta de tipo
E_WARNING.
Versión | Descripción |
---|---|
8.1.0 |
El parámetro auth_protocol acepta ahora
"SHA256" y "SHA512"
cuando es soportado por libnetsnmp.
|
Ejemplo #1 Ejemplo con snmp3_getnext()
<?php
$nameOfSecondInterface = snmp3_getnext('localhost', 'james', 'authPriv', 'SHA', 'secret007', 'AES', 'secret007', 'IF-MIB::ifName.1');
?>