Saltar al contenido
en línea
esv0.46.1 · 1d135e2
Icono de la aplicación FlintGuard: un escudo blanco con un rayo sobre fondo azul
En desarrolloiOS · Web

FlintGuard

Vea todos los dispositivos de su router Flint 3 y decida qué dispositivos nuevos se conectan a internet

FlintGuard es una aplicación para el router GL.iNet GL-BE9300 (Flint 3). Muestra quién está en su red, corta internet a un dispositivo con un solo deslizamiento y le pregunta antes de que un dispositivo nuevo se conecte.

Se comunica directamente con el router: a través de su red doméstica o, cuando está fuera, mediante Tailscale. Un pequeño agente en el router vigila la llegada de dispositivos nuevos y envía notificaciones. Una sola base de código funciona como app para iPhone y como página web servida por el propio router.

FlintGuard es un proyecto personal en desarrollo activo: funciona en la red doméstica de su autor, y la versión para iPhone está en pruebas internas en TestFlight. Es una app independiente y no oficial, sin relación con GL.iNet ni respaldo de esta empresa.

Capturas de pantalla

Funciones

Todos los dispositivos de un vistazo

Dispositivos conectados y desconectados con nombre, tipo, conexión (cable o banda wifi), IP, MAC y velocidad en tiempo real. Pestañas All, Online, Blocked y Waiting, búsqueda por nombre, IP, MAC o fabricante, y un filtro por perfil de control parental. Las direcciones MAC privadas (aleatorias) aparecen marcadas.

Bloqueo con un deslizamiento

Deslice un dispositivo para bloquear o desbloquear su acceso a internet, o use el interruptor de su ficha. El cambio se ve al instante y se revierte con una explicación si el router lo rechaza. FlintGuard no le deja bloquear el dispositivo desde el que gestiona el router.

¿Un dispositivo nuevo? Usted decide

El agente del router detecta cada dispositivo nuevo. En el modo Quarantine, el recién llegado se queda sin internet hasta que usted lo aprueba, en la pestaña Waiting o directamente desde la notificación. Al aprobarlo, asígnele un nombre y un perfil.

Wifi solo para dispositivos aprobados

Actívelo en cada red por separado: solo pueden conectarse los dispositivos aprobados en FlintGuard, y cualquier otro recibe «No se puede conectar» aunque tenga la contraseña. Cada intento queda en el registro de eventos y envía una notificación con los botones Allow y Block.

Notificaciones con botones

Los avisos de dispositivos nuevos llegan mediante ntfy o, en el iPhone, directamente en FlintGuard, con los botones Allow y Block. El registro de eventos guarda los dispositivos nuevos, las decisiones, los intentos de conexión al wifi y los reinicios del router.

Mismo dispositivo, nueva dirección

Los teléfonos se ocultan tras direcciones MAC privadas y a veces las cambian. Cuando un recién llegado se parece a un dispositivo que ya conoce, FlintGuard lo indica, y con una sola confirmación se le transfieren el acceso, el nombre y el perfil.

Nombres, tipos y perfiles en el router

Cambie el nombre de los dispositivos, defina su tipo y muévalos entre perfiles de control parental. Todo se guarda en el propio router, así que el panel de administración del router muestra lo mismo.

En casa y fuera

La app comprueba la dirección local del router y su dirección de Tailscale, y usa la que responde. La contraseña guardada solo se envía a su propio router: en el iPhone se queda en el Llavero, y la versión web no la guarda en absoluto.

Requisitos del sistema

  • Router GL.iNet GL-BE9300 (Flint 3); probado con el firmware 4.10.1 (OpenWrt 23.05)
  • iPhone con iOS 15 o posterior, o un navegador en su red doméstica para la versión web servida por el router
  • El paquete del agente de FlintGuard en el router para el control de dispositivos nuevos, las notificaciones y el registro de eventos
  • Tailscale en el router y en el teléfono para acceder desde fuera de casa

Preguntas frecuentes

¿FlintGuard es una app oficial de GL.iNet?

No. Es un proyecto independiente, sin relación con GL.iNet ni respaldo de esta empresa. Funciona a través de la API JSON-RPC del propio router, la misma que usa su panel de administración web.

¿Puedo descargarla?

Todavía no. FlintGuard está en desarrollo y funciona en el router de su autor; la versión para iPhone está en pruebas internas en TestFlight. No hay fecha de lanzamiento público.

¿Qué routers admite?

Está hecha para el GL.iNet GL-BE9300 (Flint 3) y probada con el firmware 4.10.1. Otros modelos no se han probado.

¿Hay que instalar algo en el router?

La lista de dispositivos, el bloqueo, los nombres y los perfiles funcionan con el firmware de serie. Los avisos de dispositivos nuevos, la cuarentena, el wifi solo para dispositivos aprobados y el registro de eventos necesitan el agente de FlintGuard, un pequeño paquete que se instala en el router.

¿Tengo que abrir puertos para acceder al router desde fuera?

No. Fuera de casa, FlintGuard se conecta mediante Tailscale, y la interfaz de administración del router sigue cerrada a internet.