Pular para o conteúdo
online
pt-BRv0.46.1 · 1d135e2
Ícone do app FlintGuard: um escudo branco com um raio sobre fundo azul
Em desenvolvimentoiOS · Web

FlintGuard

Veja todos os dispositivos no seu roteador Flint 3 e decida quais novos podem entrar na internet

O FlintGuard é um app para o roteador GL.iNet GL-BE9300 (Flint 3). Ele mostra quem está na sua rede, corta a internet de um dispositivo com um deslize e pergunta a você antes de um novo dispositivo ficar online.

Ele fala diretamente com o roteador — pela sua rede doméstica ou, quando você está fora, pelo Tailscale. Um pequeno agente no roteador detecta novos dispositivos e envia notificações. Um único código-fonte roda como app para iPhone e como página web servida pelo próprio roteador.

O FlintGuard é um projeto pessoal em desenvolvimento ativo: roda na rede doméstica do autor, e a versão para iPhone está em testes internos no TestFlight. É um app independente e não oficial, sem vínculo com a GL.iNet nem endosso dela.

Capturas de tela

Recursos

Todos os dispositivos de relance

Dispositivos online e offline com nome, tipo, conexão (cabo ou banda do Wi-Fi), IP, MAC e velocidade ao vivo. Abas All, Online, Blocked e Waiting, busca por nome, IP, MAC ou fabricante e filtro por perfil de controle parental. Endereços MAC privados (aleatórios) são sinalizados.

Bloqueie com um deslize

Deslize um dispositivo para bloquear ou desbloquear o acesso à internet, ou use a chave no card dele. A mudança aparece na hora e é revertida com uma explicação se o roteador recusar. O FlintGuard não deixa você bloquear o dispositivo pelo qual está gerenciando o roteador.

Um dispositivo novo? Você decide

O agente no roteador detecta cada dispositivo novo. No modo Quarantine, o recém-chegado fica sem internet até você aprová-lo — na aba Waiting ou direto na notificação. Dê a ele um nome e um perfil ao aprovar.

Wi-Fi só para dispositivos aprovados

Ative para cada rede separadamente: só dispositivos aprovados no FlintGuard conseguem entrar, e qualquer outro recebe “Unable to join” mesmo com a senha. Cada tentativa vai para o registro de eventos e gera uma notificação com os botões Allow e Block.

Notificações com botões

Alertas sobre novos dispositivos chegam pelo ntfy ou, no iPhone, direto no FlintGuard — com os botões Allow e Block. O registro de eventos guarda novos dispositivos, decisões, tentativas de conexão ao Wi-Fi e reinicializações do roteador.

Mesmo dispositivo, novo endereço

Celulares se escondem atrás de endereços MAC privados e às vezes os trocam. Quando um recém-chegado parece um dispositivo que você já conhece, o FlintGuard avisa, e uma confirmação transfere o acesso, o nome e o perfil.

Nomes, tipos e perfis no roteador

Renomeie dispositivos, defina o tipo e mova-os entre perfis de controle parental. Tudo fica guardado no próprio roteador, então o painel administrativo do roteador mostra o mesmo.

Em casa e fora

O app verifica o endereço doméstico do roteador e o endereço no Tailscale e usa o que responder. A senha salva vai apenas para o seu roteador: no iPhone ela fica nas Chaves (Keychain), e a versão web não a guarda de forma alguma.

Requisitos do sistema

  • Roteador GL.iNet GL-BE9300 (Flint 3); testado no firmware 4.10.1 (OpenWrt 23.05)
  • iPhone com iOS 15 ou posterior, ou um navegador na sua rede doméstica para a versão web servida pelo roteador
  • O pacote do agente FlintGuard no roteador para o controle de novos dispositivos, as notificações e o registro de eventos
  • Tailscale no roteador e no celular para acesso fora de casa

Perguntas frequentes

O FlintGuard é um app oficial da GL.iNet?

Não. É um projeto independente, sem vínculo com a GL.iNet nem endosso dela. Ele funciona pela própria API JSON-RPC do roteador — a mesma que o painel web dele usa.

Posso baixá-lo?

Ainda não. O FlintGuard está em desenvolvimento e roda no roteador do autor; a versão para iPhone está em testes internos no TestFlight. Não há data de lançamento público.

Quais roteadores ele suporta?

Ele foi feito para o GL.iNet GL-BE9300 (Flint 3) e testado no firmware 4.10.1. Outros modelos não foram testados.

É preciso instalar algo no roteador?

A lista de dispositivos, o bloqueio, os nomes e os perfis funcionam com o firmware original. Alertas de novos dispositivos, Quarantine, Wi-Fi para dispositivos aprovados e o registro de eventos exigem o agente FlintGuard — um pequeno pacote instalado no roteador.

Preciso abrir portas para acessar o roteador de fora?

Não. Fora de casa, o FlintGuard se conecta pelo Tailscale, e a interface de administração do roteador continua fechada para a internet.