NetBlade
Android Paso 5 de 6 ~15 min Intermedio

Lee tu router, switch o impresora por SNMP en Android

Activa SNMP en tus equipos de red y usa NetBlade en Android para recuperar las MAC ocultas, leer los detalles de los dispositivos y mapear tus switches.

SNMP es el protocolo con el que los equipos de red se describen a sí mismos: routers, switches, impresoras y NAS pueden responder preguntas sobre sus interfaces, sus tablas y su estado. NetBlade lo usa en modo de solo lectura, así que nunca se cambia nada en el dispositivo. Este artículo explica cómo activar SNMP en términos generales y después cómo usarlo en NetBlade para recuperar direcciones MAC, leer los detalles de los dispositivos y dibujar tu mapa de red.

Antes de empezar

  • Un dispositivo compatible con SNMP. Muchos routers profesionales, switches gestionables, impresoras y NAS lo son; muchos routers domésticos que da el operador no lo ofrecen.
  • Acceso a la página de administración del dispositivo para activar SNMP.
  • Lo que es gratis: leer la tabla del router con “Dispositivos desde el router (SNMP)” y la recuperación de MAC durante los escaneos. “Detalles SNMP” en un dispositivo es una función avanzada, que se desbloquea 24 horas con un vídeo o para siempre con “Quitar anuncios”.

1. Activa SNMP en el dispositivo

Cada fabricante lo pone en un sitio distinto, pero los pasos se parecen. En la página de administración, busca “SNMP”, a menudo en “Administración”, “Gestión”, “Sistema” o “Servicios”. Después elige una de estas dos opciones.

SNMP v1/v2c con una comunidad

La comunidad es una palabra compartida que funciona como una contraseña de lectura. Configúrala así:

  1. Activa SNMP, en la versión v2c si está disponible.
  2. Define una comunidad de solo lectura. Evita public, la predeterminada que todo el mundo prueba.
  3. Si el dispositivo lo permite, restringe el acceso a tu red local o a direcciones concretas.
  4. Nunca actives una comunidad de lectura y escritura para NetBlade: solo lee.

SNMP v3 con un usuario

v3 añade un nombre de usuario, autenticación y cifrado, y es la mejor opción cuando está disponible:

  1. Crea un usuario v3 con acceso de solo lectura.
  2. Autenticación: MD5 o SHA. NetBlade admite estas dos.
  3. Privacidad (cifrado): DES o AES (AES-128). Mejor SHA y AES.

Atención: Si tu dispositivo solo ofrece SHA-256 o AES-256 para v3, NetBlade no puede usar ese perfil. Elige SHA y AES-128, o vuelve a v2c con una comunidad robusta y restringida a tu LAN.

Atención: No expongas SNMP a internet. Si un escaneo muestra el puerto 161 abierto en un dispositivo que no has configurado tú, la evaluación de seguridad de NetBlade lo señala precisamente por eso.

2. Recupera las direcciones MAC durante los escaneos

Desde Android 10 el sistema oculta a las apps la mayoría de las direcciones MAC. El router las conoce todas, en su tabla ARP.

  1. En la pestaña “LAN” abre ⋮ → “Nombrar red” (o edita la red guardada).
  2. Activa “Dispositivos desde el router (SNMP)”.
  3. Elige la versión e introduce la “Comunidad” o, para v3, el “Nombre de usuario v3”, la “Autenticación”, la “Contraseña de autenticación”, la “Privacidad” y la “Contraseña de privacidad”.
  4. Toca “Guardar”.
  5. Si las MAC no aparecen enseguida, usa ⋮ → “Reintentar búsqueda de MAC por SNMP”.

A partir de ahora cada escaneo de esta red lee la tabla del router, y el “Resumen del análisis” muestra el resultado en “Recuperación de MAC por SNMP”.

Nota: Las credenciales SNMP se guardan sin cifrar en la base de datos de la app, así que también se incluyen en la copia de seguridad de tu cuenta de Google y en los archivos de copia de seguridad exportados. Es una concesión deliberada: al restaurar, vuelven sin tener que introducirlas de nuevo.

3. Consulta directamente la tabla del router

Para una comprobación puntual, sin guardar ninguna red:

  1. “Herramientas” → “Dispositivos desde el router (SNMP)”.
  2. Introduce la comunidad o las credenciales v3 y empieza.

Obtienes los pares de IP y MAC que conoce el router, con sus fabricantes. Es la respuesta más directa a “quién está de verdad en esta red”.

4. Lee los detalles SNMP de un dispositivo

  1. Abre los detalles de cualquier dispositivo después de un escaneo.
  2. Abre “Detalles SNMP”.
  3. Si este dispositivo usa credenciales distintas de las de la red, toca el icono ⚙ y rellena “SNMP para este dispositivo”; después, “Aplicar”.

Lo que ves depende del dispositivo:

  • Todos: nombre, ubicación, contacto, tiempo en marcha y descripción.
  • Impresoras: tóner, contador de páginas y número de serie.
  • NAS y servidores: CPU, RAM, almacenamiento, procesos y usuarios.
  • Switches y routers: interfaces, puertos del switch, VLAN, direcciones IP y reenvío IP.
  • Hardware y firmware cuando el dispositivo los indica.

Toca una interfaz para ver su gráfico de tráfico en directo, actualizado cada 2 segundos. Es una forma rápida de encontrar el puerto que está saturando un enlace troncal.

5. Mapea tu red a partir de los switches

Si tienes switches gestionables, SNMP permite a NetBlade dibujar cómo está cableada la red.

  1. Comprueba que los switches responden a SNMP con las credenciales de la red, o define “SNMP para este dispositivo” en cada uno.
  2. Después de un escaneo, en la pestaña “LAN” cambia de “Vista de lista” a “Vista de mapa”.
  3. Toca “Reconstruir” para rehacer el grafo a partir de las tablas de los switches.
  4. Corrige lo que haga falta a mano: toca un nodo y elige “Marcar como switch”, “Conectar a…” o “Desconectar”.

Sin SNMP en los switches, la red aparece como un único segmento y la estructura es solo la que dibujes tú.

Comprueba que ha funcionado

  • El “Resumen del análisis” muestra “El router respondió” con un número de entradas ARP en “Recuperación de MAC por SNMP”.
  • Los dispositivos que decían “No obtenida” muestran ahora una MAC y un fabricante.
  • “Detalles SNMP” en el router muestra su nombre y su tiempo en marcha.

Si algo va mal

  • “Sin respuesta SNMP” o “Sin respuesta de …:161”. SNMP está desactivado, las credenciales son incorrectas o el dispositivo solo acepta consultas de ciertas direcciones. Revisa cada punto en el dispositivo.
  • “El router responde pero la tabla ARP está vacía”. Algunos routers necesitan que se active por separado la parte IP/ARP de su soporte SNMP. Busca una opción sobre MIB o ARP en los ajustes de SNMP.
  • El resumen dice que se ha probado la comunidad predeterminada public. Aún no has configurado SNMP para esta red. Introduce la comunidad en los ajustes de la red.
  • Una interfaz no tiene gráfico de tráfico. No expone contadores de tráfico.
  • Falta en el mapa un dispositivo sin MAC. Un dispositivo solo se puede colocar en el mapa cuando se conoce su MAC.

Siguiente

← Todos los tutoriales Guía de funciones → El producto: NetBlade Android →