(PHP 4, PHP 5, PHP 7, PHP 8)
snmp3_get — Recupera un objeto SNMP
$hostname,$security_name,$security_level,$auth_protocol,$auth_passphrase,$privacy_protocol,$privacy_passphrase,$object_id,$timeout = -1,$retries = -1
La función snmp3_get() se utiliza para leer
el valor de un objeto SNMP especificado por
el identificador object_id.
hostnameEl nombre del host del agente SNMP (servidor).
security_nameEl nombre de la seguridad, habitualmente, el nombre de usuario.
security_levelEl nivel de seguridad (noAuthNoPriv|authNoPriv|authPriv).
auth_protocolEl protocolo de autenticación (MD5 or SHA)
auth_passphraseLa frase secreta de autenticación.
privacy_protocol
El protocolo de autenticación ("MD5", "SHA",
"SHA256" o "SHA512").
privacy_passphraseLa frase secreta privada.
object_idEl identificador del objeto SNMP.
timeoutEl número de microsegundos antes del primer tiempo límite.
retriesEl número de intentos en caso de tiempo límite.
Devuelve el valor del objeto SNMP
en caso de éxito, o false si ocurre un error.
| 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_get()
<?php
$nameOfSecondInterface = snmp3_get('localhost', 'james', 'authPriv', 'SHA', 'secret007', 'AES', 'secret007', 'IF-MIB::ifName.2');
?>