Repository navigation
Network Modes FR
EN | FR | 🔵 MESH | paquet secubox-netmodes
Network-Modes choisit et montre la topologie de la box : routeur, sniffer en ligne ou passif, point d'accès, relais. La page dit la vérité sur l'état courant : un mode n'est jamais inventé, la sortie Internet est lue dans la route par défaut, et appliquer un mode demande une confirmation explicite qui avertit que la connexion peut être coupée.

Capture de démonstration (données fictives). Panneau : /netmodes/ · API : /api/v1/netmodes/ · configuration : /etc/secubox/netmodes.toml. Il est livré dans le profil secubox-lite (voir Modules-by-Profile-FR).
| Identifiant | Nom | Rôle |
|---|---|---|
router |
Routeur | routeur NAT complet avec DHCP, NAC et DPI |
sniffer-inline |
Sniffer en ligne | pont transparent avec DPI à double flux (tc mirred) |
sniffer-passive |
Sniffer passif | surveillance hors bande sur un port SPAN/TAP |
access-point |
Point d'accès | point d'accès Wi-Fi 802.11r/k/v avec band steering |
relay |
Relais/extension | relais réseau avec VPN WireGuard et MTU optimisé |
-
Le mode n'est jamais inventé. Sans état enregistré,
GET /statusetGET /get_current_moderépondent « inconnu » (mode_connu: false) au lieu de l'ancien « router » par défaut. -
Le WAN vient de la route par défaut.
/statusajoute l'interface et la passerelle de la route par défaut de plus petite métrique. Les appelsipbloquants partent dans un thread, car le module est servi dans l'agrégateur. -
Application confirmée. Appliquer un mode et restaurer la sauvegarde passent par une confirmation intégrée à la page (jamais
confirm()), avec l'avertissement de coupure possible de la connexion. -
Page honnête. Les formulaires WAN, LAN et pont n'enregistraient rien mais affichaient « enregistré » : ils sont retirés. La page appelait deux routes qui n'existent pas (
/interfaces,/current_mode, d'où « No interfaces ») ; elle utilise/statuset/get_available_modes. -
Détection matérielle affichée à partir de
secubox-net-detectquand il est présent. Cet utilitaire n'est livré par aucun paquet pour l'instant, et la page explique son absence sans alarme.
-
POST /set_modeenregistre un mode en attente sans l'appliquer. -
POST /apply_modesauvegarde les fichiers netplan courants, produit le gabarit du mode dans00-secubox.yaml(si le gabarit existe, sinon netplan reste inchangé), lancenetplan apply, puis n'enregistre le mode que si cela a réussi. -
POST /confirm_modeconfirme que le nouveau mode fonctionne ;POST /rollbackrestaure la dernière sauvegarde et la réapplique.
GET /preview_changes?mode=… rend le YAML netplan qui serait appliqué. Le serrage du MSS passe par une table nftables dédiée (secubox_netmodes_mss), jamais par iptables.
Les routes ci-dessus demandent un jeton d'administrateur (require_jwt).
Architecture · NAC-FR · DPI-Vivant · Hardware-Matrix · Modules-by-Profile-FR · Modules-by-Family-FR · Admin-Panels-Gallery-FR
SecuBox-Deb · Licence : CMSD-1.0 (Source-Disclosed)
Contact : CyberMind · Gérald Kerma · Notre-Dame-du-Cruet, Savoie
Hardware-Matrix · Acknowledgments · Wiki v2.5.0
SecuBox | FR | DE | 中文 | v3.0.0-alpha.12
- Home
- Architecture
- Trixie | FR
- Hardware-Matrix
- Roadmap
- Profils
- Modules-by-Profile 📦 lite / isp / full : ce qu'embarque chaque profil | FR
- Modules-by-Family 🗂️ les modules par famille | FR
- DNS-Filtrage
- Multiboot ⭐
-
Live-USB-VirtualBox
run-vbox.sh -
Live-USB-QEMU
run-qemu.sh - Live-USB | FR | DE | 中文
- Auto-Load 🚚 boxes sans écran | FR
- First-Boot-Premier-Pas 🧭 premier pas | FR
- Installation | FR | DE | 中文
- ARM-Installation | FR | DE | 中文
- Netboot-Install 🔧 MOCHAbin netboot + signed install
- ESPRESSObin | FR | DE | 中文
- Eye-Remote 📡
- Android-ToolBox 📱 one-tap R3
- Browser-Extension 🧩 cartographie
- QEMU-ARM64 🖥️
- Configuration | FR | DE | 中文
- Troubleshooting | FR | DE | 中文
- ToolBox 👁️ cabine numérique · rapport vie privée
- Anti-Track 🛡️ bloque · empoisonne · anonymise
- Billets 📮 micro-blog gateway · média vignette zoomable
- Messagerie 💬 mur public, messages privés, radio/Billets/BBS centralisés
- Identite-SBX-OS 🪪 personnes, appareils, comptes liés, connexion passive
- Metalogue 🕸️ OSINT suite · Maigret + SpiderFoot (Maltego-style)
- WAF 🛡️ pare-feu applicatif autonome (nft direct, hors-HTTP) | FR
- SOC 🎯 vues rassemblées | FR
- Actor-Intelligence 🕵️ acteurs, échelle de réponse | FR
- NAC 🔐 contrôle d'accès réseau | FR
- Webfilter 🧹 filtrage DNS par catégories et par appareil | FR
- Interceptor 🎯 supervision de l'inspection (sbxmitm, sbxwaf, nDPI) | FR
- Network-Modes 🌐 modes réseau, WAN, interfaces | FR
- Caches-and-Mirrors 💾 caches de la box et dépôt APT local | FR
- Portal 🚪 portail de session | FR
- Certificates 📜 certificats | FR
- Metrics 📊 mesures, sites, cartes, rapport PDF | FR
- SBX-OS 🧩 le Hall en application | FR
- Aurora-Design 🎨 design system admin | FR
- Admin-Panels-Gallery 🖼️ galerie des 37 pages | FR
- ThreatMesh 🛰️ blocklist souveraine (feeds + mesh, sans CAPI) | FR
- Modules 🇬🇧
- MODULES-FR 🇫🇷
- MODULES-DE 🇩🇪
- MODULES-ZH 🇨🇳
-
Operations-Runbook 🛠️ incidents | FR
-
API-Reference | FR | DE | 中文
- Multi-Agent-Worktree — un agent · une issue · une branche