secubox-openwrt/package/secubox/secubox-app-netifyd/README.fr.md
CyberMind-FR ccfb58124c docs: Add trilingual documentation (French and Chinese translations)
Add complete French (fr) and Chinese (zh) translations for all documentation:

- Root files: README, CHANGELOG, SECURITY, BETA-RELEASE
- docs/: All 16 core documentation files
- DOCS/: All 19 deep-dive documents including embedded/ and archive/
- package/secubox/: All 123+ package READMEs
- Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/

Total: 346 translation files created

Each file includes language switcher links for easy navigation between
English, French, and Chinese versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-20 10:00:18 +01:00

4.9 KiB

English | Francais | 中文

Netifyd 5.2.1 pour OpenWrt / SecuBox

Package OpenWrt complet pour Netify Agent (netifyd) version 5.2.1 - Moteur d'inspection approfondie des paquets.

Apercu

Ce package fournit le dernier Netify Agent officiel compile pour OpenWrt/SecuBox avec support d'integration complet.

Fonctionnalites

  • Inspection Approfondie des Paquets (DPI) - Detecte plus de 300 protocoles et applications
  • Classification des Flux - Analyse des flux reseau en temps reel
  • Detection de Protocoles - Identifie HTTP, HTTPS, SSH, DNS, BitTorrent, etc.
  • Detection d'Applications - Reconnait des applications specifiques (YouTube, Netflix, WhatsApp, etc.)
  • Suivi des Appareils - Surveille tous les appareils sur le reseau
  • Integration Cloud - Upload optionnel vers le cloud Netify.ai pour l'analyse
  • Export Local - Peut exporter les donnees localement pour traitement personnalise
  • Faible Utilisation de Ressources - Build "lean and mean" optimise pour les systemes embarques

Informations de Version

Installation

Prerequis

Les dependances requises sont automatiquement installees :

  • libcurl
  • libmnl
  • libnetfilter-conntrack
  • libpcap
  • zlib
  • libpthread
  • libstdcpp
  • libjson-c
  • ca-bundle

Compilation depuis les Sources

# Depuis le buildroot OpenWrt
cd /path/to/secubox-openwrt

# Selectionner le package
make menuconfig
# Naviguer vers : Network > netifyd
# Selectionner : <M> ou <*>

# Compiler le package
make package/secubox/secubox-app-netifyd/compile V=s

# Le package sera dans : bin/packages/*/secubox/netifyd_5.2.1-1_*.ipk

Installation sur l'Appareil

# Copier le package vers l'appareil
scp netifyd_5.2.1-1_*.ipk root@192.168.1.1:/tmp/

# Sur l'appareil
opkg install /tmp/netifyd_5.2.1-1_*.ipk

Configuration

Demarrage Rapide

# Editer la configuration
vi /etc/config/netifyd

# Activer l'auto-configuration (recommande)
uci set netifyd.default.enabled='1'
uci set netifyd.default.autoconfig='1'
uci commit netifyd

# Demarrer le service
/etc/init.d/netifyd start
/etc/init.d/netifyd enable

# Verifier le statut
netifyd -s

Configuration Manuelle des Interfaces

Si l'auto-detection ne fonctionne pas, configurez les interfaces manuellement :

# Configurer l'interface interne (LAN)
uci add_list netifyd.default.internal_if='br-lan'

# Configurer l'interface externe (WAN)
uci add_list netifyd.default.external_if='br-wan'

# Valider et redemarrer
uci commit netifyd
/etc/init.d/netifyd restart

Configuration Avancee

Editez /etc/netifyd.conf pour les parametres avances :

[netifyd]
# Activer/desactiver les fonctionnalites
enable-conntrack = yes
enable-netlink = yes

# Configuration socket
socket-host = 127.0.0.1
socket-port = 7150

# Parametres de flux
flow-expiry = 180
flow-max = 65536

# Configuration sink (upload cloud)
sink-url = https://sink.netify.ai/

Utilisation

Ligne de Commande

# Afficher la version et les fonctionnalites
netifyd -V

# Afficher le statut en cours
netifyd -s

# Afficher l'UUID de l'agent
netifyd -p

# Tester la configuration
netifyd -t

# Activer le sink cloud
netifyd --enable-sink

# Desactiver le sink cloud
netifyd --disable-sink

Controle du Service

# Demarrer le service
/etc/init.d/netifyd start

# Arreter le service
/etc/init.d/netifyd stop

# Redemarrer le service
/etc/init.d/netifyd restart

# Verifier le statut
/etc/init.d/netifyd status

# Activer le demarrage auto
/etc/init.d/netifyd enable

# Desactiver le demarrage auto
/etc/init.d/netifyd disable

Surveillance

# Voir le JSON de statut
cat /var/run/netifyd/status.json | jq .

# Verifier le processus en cours
ps | grep netifyd

# Voir les logs
logread | grep netifyd

# Verifier le socket
ls -la /var/run/netifyd/

Integration avec SecuBox

Ce package s'integre parfaitement avec luci-app-secubox-netifyd :

# Installer les deux packages
opkg install netifyd luci-app-secubox-netifyd

# Acceder a l'interface web
# Naviguer vers : Services > Netifyd Dashboard

Emplacements des Fichiers

  • Binaire : /usr/sbin/netifyd
  • Configuration : /etc/netifyd.conf
  • Config UCI : /etc/config/netifyd
  • Script Init : /etc/init.d/netifyd
  • Donnees Runtime : /var/run/netifyd/
  • Donnees Persistantes : /etc/netify.d/
  • Fichier Statut : /var/run/netifyd/status.json
  • Socket : /var/run/netifyd/netifyd.sock

Licence

Ce package est sous licence GPL-3.0-or-later, comme netifyd amont.

Credits

  • Amont : eGloo Incorporated (Netify.ai)
  • Package OpenWrt : CyberMind.fr (Integration SecuBox)
  • Package OpenWrt Original : Equipe OpenWrt Packages