
FlintGuard
Sehen Sie jedes Gerät an Ihrem Flint 3 Router und entscheiden Sie, welche neuen online gehen
FlintGuard ist eine App für den Router GL.iNet GL-BE9300 (Flint 3). Sie zeigt, wer in Ihrem Netzwerk ist, trennt ein Gerät mit einem Wisch vom Internet und fragt Sie, bevor ein neues Gerät online geht.
Sie kommuniziert direkt mit dem Router – über Ihr Heimnetz oder unterwegs über Tailscale. Ein kleiner Agent auf dem Router erkennt neue Geräte und sendet Benachrichtigungen. Eine Codebasis läuft als iPhone-App und als Webseite, die der Router selbst ausliefert.
FlintGuard ist ein persönliches Projekt in aktiver Entwicklung: Es läuft im Heimnetz seines Autors, und der iPhone-Build befindet sich im internen TestFlight-Test. Es ist eine unabhängige, inoffizielle App, die weder mit GL.iNet verbunden ist noch von GL.iNet unterstützt wird.
Screenshots
Funktionen
Online- und Offline-Geräte mit Name, Typ, Verbindung (Kabel oder WLAN-Band), IP, MAC und Live-Geschwindigkeit. Tabs für All, Online, Blocked und Waiting, Suche nach Name, IP, MAC oder Hersteller und ein Filter nach Jugendschutzprofil. Private (zufällige) MAC-Adressen sind gekennzeichnet.
Wischen Sie über ein Gerät, um seinen Internetzugang zu sperren oder freizugeben, oder nutzen Sie den Schalter auf seiner Karte. Die Änderung ist sofort sichtbar und wird mit einer Erklärung zurückgenommen, falls der Router ablehnt. FlintGuard verhindert, dass Sie das Gerät sperren, von dem aus Sie den Router verwalten.
Der Agent auf dem Router erkennt jedes neue Gerät. Im Quarantäne-Modus bleibt ein Neuling ohne Internet, bis Sie ihn freigeben – im Tab Waiting oder direkt aus der Benachrichtigung. Vergeben Sie bei der Freigabe gleich Name und Profil.
Für jedes Netz einzeln einschaltbar: Nur in FlintGuard freigegebene Geräte können sich verbinden, alle anderen erhalten selbst mit Passwort die Meldung „Verbindung nicht möglich“. Jeder Versuch landet im Ereignisprotokoll und löst eine Benachrichtigung mit den Buttons Allow und Block aus.
Hinweise auf neue Geräte kommen über ntfy oder, auf dem iPhone, direkt in FlintGuard an – mit den Buttons Allow und Block. Das Ereignisprotokoll speichert neue Geräte, Entscheidungen, WLAN-Verbindungsversuche und Router-Neustarts.
Smartphones verstecken sich hinter privaten MAC-Adressen und wechseln sie gelegentlich. Wenn ein Neuling einem bereits bekannten Gerät ähnelt, weist FlintGuard darauf hin, und eine einzige Bestätigung überträgt Zugang, Name und Profil.
Benennen Sie Geräte um, legen Sie ihren Typ fest und verschieben Sie sie zwischen Jugendschutzprofilen. Alles wird auf dem Router selbst gespeichert, sodass die Weboberfläche des Routers dasselbe zeigt.
Die App prüft die Heimadresse des Routers und seine Tailscale-Adresse und nutzt die, die antwortet. Das gespeicherte Passwort geht nur an Ihren eigenen Router: Auf dem iPhone bleibt es im Schlüsselbund, und die Webversion speichert es gar nicht.
Systemanforderungen
- Router GL.iNet GL-BE9300 (Flint 3); getestet mit Firmware 4.10.1 (OpenWrt 23.05)
- iPhone mit iOS 15 oder neuer oder ein Browser in Ihrem Heimnetz für die vom Router ausgelieferte Webversion
- Das FlintGuard-Agentenpaket auf dem Router für die Kontrolle neuer Geräte, Benachrichtigungen und das Ereignisprotokoll
- Tailscale auf Router und Smartphone für den Zugriff von unterwegs
Häufige Fragen
Ist FlintGuard eine offizielle App von GL.iNet?
Nein. Es ist ein unabhängiges Projekt, das weder mit GL.iNet verbunden ist noch von GL.iNet unterstützt wird. Es arbeitet über die JSON-RPC-API des Routers – dieselbe, die auch seine Weboberfläche nutzt.
Kann ich es herunterladen?
Noch nicht. FlintGuard ist in Entwicklung und läuft auf dem Router seines Autors; der iPhone-Build befindet sich im internen TestFlight-Test. Einen öffentlichen Veröffentlichungstermin gibt es nicht.
Welche Router werden unterstützt?
Es ist für den GL.iNet GL-BE9300 (Flint 3) gebaut und mit Firmware 4.10.1 getestet. Andere Modelle wurden nicht getestet.
Muss auf dem Router etwas installiert werden?
Geräteliste, Sperren, Namen und Profile funktionieren mit der Standard-Firmware. Hinweise auf neue Geräte, Quarantäne, WLAN für freigegebene Geräte und das Ereignisprotokoll benötigen den FlintGuard-Agenten – ein kleines Paket, das auf dem Router installiert wird.
Muss ich Ports öffnen, um den Router von außen zu erreichen?
Nein. Unterwegs verbindet sich FlintGuard über Tailscale, und die Verwaltungsoberfläche des Routers bleibt für das Internet geschlossen.