🚀 Client Guardian - Network Access Control for OpenWrt
v1.0 ✅ Active

🚀 Client Guardian - Network Access Control for OpenWrt

tools
Client Guardian - Network Access Control for OpenWrt
🖥️ Démonstration interactive
🛡️ Network Access Control for OpenWrt

Client Guardian

Contrôle d'accès réseau avec quarantaine automatique, portail captif nouvelle génération, contrôle parental et alertes SMS/Email en temps réel.

⚡ Quarantaine par Défaut

Tout nouveau client est automatiquement isolé jusqu'à approbation explicite.

📱
Nouvel appareil
se connecte
Quarantaine
automatique
🔔
Alerte
SMS/Email
👤
Admin
décide
Approuver
ou Bannir

🏠 Six Zones de Sécurité

Assignez chaque client à une zone avec des permissions spécifiques.

🏠
LAN Privé
Confiance totale
🔧
IoT
Objets isolés
👶
Enfants
Accès filtré
👥
Invités
Accès limité
Quarantaine
Non approuvés
🚫
Bloqué
Bannis

✨ Fonctionnalités

🔍

Surveillance Temps Réel

Détection automatique des clients par MAC et hostname DHCP. Statut en ligne/offline, trafic RX/TX.

🚪

Portail Captif

Interface moderne personnalisable. Authentification, inscription, CGU, durée de session.

👨‍👩‍👧‍👦

Contrôle Parental

Plages horaires, filtrage de contenu, SafeSearch forcé, quotas de temps, listes blanches/noires.

🔔

Alertes SMS & Email

Notifications instantanées : nouveau client, tentative banni, quota dépassé, activité suspecte.

🔒

Isolation IoT

Vos objets connectés n'ont plus accès à votre réseau local ni aux autres appareils.

📊

Logs Complets

Journal de toutes les connexions, actions admin, alertes. Filtres et export CSV.

🎮 Démo Interactive

Explorez l'interface complète sans installation.

📊 Comparaison des Zones

Zone Internet Local Inter-client Portail
🏠 LAN Privé
🔧 IoT
👶 Enfants✅ Filtré
👥 Invités✅ Limité
⏳ Quarantaine✅ Only
🚫 Bloqué

📦 Installation

# Prérequis
opkg update
opkg install luci-base rpcd dnsmasq-full iptables

# Cloner et installer
git clone https://github.com/gkerma/luci-app-client-guardian.git
cd luci-app-client-guardian
make install

# Redémarrer
/etc/init.d/rpcd restart

Créé par Gandalf @ CyberMind.fr
Licence Apache-2.0