🚀 Network Modes Dashboard - Multi-Mode Configuration for OpenWrt
v1.0 ✅ Active

🚀 Network Modes Dashboard - Multi-Mode Configuration for OpenWrt

tools
Network Modes Dashboard - Multi-Mode Configuration for OpenWrt
🖥️ Démonstration interactive
⚙️ LuCI Dashboard for OpenWrt

Network Modes

Basculez instantanément entre Sniffer, Access Point, Relay et Router. Configuration multi-mode simplifiée pour OpenWrt.

🎯 Quatre Modes, Un Dashboard

Chaque mode est optimisé pour un usage spécifique avec les meilleures pratiques intégrées.

🔍

Sniffer / Passthrough

Pont Ethernet transparent sans IP pour l'analyse passive du trafic avec Netifyd.

No IP Promiscuous Netifyd Bridge
<div class="nm-mode-card accesspoint">
  <div class="nm-mode-icon">📶</div>
  <h3 class="nm-mode-title">Access Point</h3>
  <p class="nm-mode-desc">Point d'accès WiFi haute performance avec 802.11r/k/v et band steering.</p>
  <div class="nm-mode-features">
    <span class="nm-mode-feature">802.11r Roaming</span>
    <span class="nm-mode-feature">Band Steering</span>
    <span class="nm-mode-feature">Beamforming</span>
  </div>
</div>

<div class="nm-mode-card relay">
  <div class="nm-mode-icon">🔄</div>
  <h3 class="nm-mode-title">Relay / Extender</h3>
  <p class="nm-mode-desc">Extension réseau avec relayd et tunnel WireGuard optimisé.</p>
  <div class="nm-mode-features">
    <span class="nm-mode-feature">Relayd</span>
    <span class="nm-mode-feature">WireGuard</span>
    <span class="nm-mode-feature">MTU Opt</span>
    <span class="nm-mode-feature">MSS Clamp</span>
  </div>
</div>

<div class="nm-mode-card router">
  <div class="nm-mode-icon">🌐</div>
  <h3 class="nm-mode-title">Router</h3>
  <p class="nm-mode-desc">Routeur complet avec WAN, NAT, firewall, proxy et reverse proxy HTTPS.</p>
  <div class="nm-mode-features">
    <span class="nm-mode-feature">NAT</span>
    <span class="nm-mode-feature">Firewall</span>
    <span class="nm-mode-feature">Squid</span>
    <span class="nm-mode-feature">Nginx</span>
    <span class="nm-mode-feature">Let's Encrypt</span>
  </div>
</div>

✨ Fonctionnalités

🎛️

Changement en Un Clic

Basculez entre les modes instantanément avec sauvegarde automatique de la configuration.

📊

Status Temps Réel

Visualisez l'état des interfaces réseau et des services en temps réel.

🔐

Configuration Sécurisée

Backup automatique avant chaque changement, rollback facile en cas de problème.

🌐

Reverse Proxy HTTPS

Exposez plusieurs services via Nginx/HAProxy avec Let's Encrypt automatique.

📶

WiFi Optimisé

802.11r/k/v pour le roaming, band steering, beamforming et airtime fairness.

🔄

WireGuard Intégré

Tunnel VPN optimisé avec MTU auto-adjustment et MSS clamping.

🎮 Démo Interactive

Explorez l'interface sans installation. Cliquez sur les modes pour voir les options.

📊 Comparaison des Modes

Caractéristique 🔍 Sniffer 📶 Access Point 🔄 Relay 🌐 Router
Adresse IP Aucune DHCP Client Statique Statique
NAT
Firewall Minimal ✅ Complet
DHCP Server Optionnel
WiFi ✅ AP Optimisé ✅ Client ✅ AP
WireGuard ✅ Tunnel ✅ Server
Proxy ✅ Squid
Reverse Proxy ✅ Nginx

📦 Installation

# Cloner le repository
git clone https://github.com/gkerma/luci-app-network-modes.git

# Installer les dépendances par mode
opkg install netifyd # Sniffer
opkg install hostapd-openssl # Access Point
opkg install relayd wireguard-tools # Relay
opkg install squid nginx-ssl acme # Router

# Installer le package
cd luci-app-network-modes
make install
/etc/init.d/rpcd restart

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