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.
se connecte
automatique
SMS/Email
décide
ou Bannir
🏠 Six Zones de Sécurité
Assignez chaque client à une zone avec des permissions spécifiques.
✨ 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
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
🔗 Ressources
Créé par Gandalf @ CyberMind.fr
Licence Apache-2.0