Cómo apagar una interfaz usando SNMP de forma remota

106 0 1 0

La idea principal de esta publicación es conocer un ejemplo práctico del protocolo SNMP para apagar una interface de forma remota en un switch Huawei de la serie S. Sin más preámbulo pasemos al ejemplo:


Descripción del Problema

Consideremos un switch S5700 con la versión V200R005C00SPC500 para el cual estamos intentando apagar una de sus interfaces de forma remota utilizando SNMP.


Solución del Problema

En primer lugar, necesitaremos una herramienta para generar paquetes de solicitud de SNMP para consultar al switch. Tendrá que elegir una de las muchas herramientas disponibles en Internet. En nuestro caso utilizaremos la herramienta “SNMP GET/SET tool by Carsten Schemidt” como se observa en la figura 1.

Figura 1. Herramienta SNMP

164857piouppyhiz7hv9ry.png?image.png


A continuación, tendremos que encontrar un OID. Este es el correcto.

1.3.6.1.2.1.2.2.1.7.14

Lo que significa esta cadena:

1.3.6.1.2.1.2.2.1 es la tabla ifEntry que describe diferentes características de una interfaz. Compruebe a continuación las subtablas más relevantes:

•1.3.6.1.2.1.2.2.1.1 - ifIndex
•1.3.6.1.2.1.2.2.1.
2 - ifDescr
•1.3.6.1.2.1.2.2.1.
3 - ifType
•1.3.6.1.2.1.2.2.1.
4 - ifMtu
•1.3.6.1.2.1.2.2.1.
5 - ifSpeed
•1.3.6.1.2.1.2.2.1.
6 - ifPhysAddress
•1.3.6.1.2.1.2.2.1.
7 - ifAdminStatus
•1.3.6.1.2.1.2.2.1.
8 - ifOperStatus
•1.3.6.1.2.1.2.2.1
.9 - ifLastChange
•1.3.6.1.2.1.2.2.1.
10 - ifInOctets
•1.3.6.1.2.1.2.2.1.
11 - ifInUcastPkts
•1.3.6.1.2.1.2.2.1.
12 - ifInNUcastPkts
•1.3.6.1.2.1.2.2.1.
13 - ifInDiscards
•1.3.6.1.2.1.2.2.1.
14 - ifInErrors
•1.3.6.1.2.1.2.2.1.
15 - ifInUnknownProtos
•1.3.6.1.2.1.2.2.1.
16 - ifOutOctets
•1.3.6.1.2.1.2.2.1.
17 - ifOutUcastPkts
•1.3.6.1.2.1.2.2.1.
18 - ifOutNUcastPkts
•1.3.6.1.2.1.2.2.1.
19 - ifOutDiscards
•1.3.6.1.2.1.2.2.1.
20 - ifOutErrors
•1.3.6.1.2.1.2.2.1.
21 - ifOutQLen
•1.3.6.1.2.1.2.2.1.
22 – ifSpecific


El que nos interesa es la subtabla 7, ifAdminStatus [7], que define el estado de la interfaz.

El último número para la cadena es 14 y define el índice de interfaz. Para ver el índice de la interfaz, inserte el siguiente comando:

[sw] diagnose

[sw] display ifnet index-map

Entonces podemos ver que la interfaz g0/0/10 tiene un índice 14 asociado, comose observa en la figura 2.


Figura 2. Salida del comando "diagnose" en el switch

164939uomtqryyyyrwy64h.png?image.png


¿Qué valor representa el número 2 en campo "ASN1_INT"? Es el valor entero de la solicitud SET que se utiliza para solicitar un estado de interfaz específico. Tiene 3 estados posibles: Up (1), Down (2), Testing (3). Para el ejemplo utilizaremos el valor de 2.

En la figura 1 se muestra una captura del paquete SNMP en wireshark solicitando el cambio del estado del puerto a down.


Figura 3. Captura de paquete SNMP con wireshark

165045nh4li4m61litjrxd.png?image.png

El resultado observado en el switch es que el puerto cambia de estado UP a DOWN como se observar en la figura 2.


Figura 4. Cambio de estado en el puerto del switch

165107bpbw5ows0ulvsb53.png?image.png


No olvide habilitar los derechos de comunidad de escritura para que el switch responda a las solicitudes SNMP de solicitud de configuración.

En conclusión al hacer usos de las herramientas adecuadas y de los protocolos existentes podemos administrar los equipos que están dentro de una red de datos de forma eficiente y utilizando menos tiempo.


FIN


Comunidad Huawei Enterprise
https://forum.huawei.com/enterprise/es/forums


#OneHuawei


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje