Retour aux mises à jour
New releaseAug 11, 2026

netbox v4.6.8

Plateforme open-source IPAM et DCIM offrant une source centralisée de vérité pour modéliser, documenter et automatiser l'infrastructure réseau grâce à des API programmables et une validation personnalisée.

Partager
Logo NetBox

La pierre angulaire de tout réseau automatisé

Latest release License Contributors GitHub stars Languages supported CI status

NetBox Community | NetBox Cloud | NetBox Enterprise

NetBox existe pour donner aux ingénieurs réseau les moyens d'agir. Depuis sa sortie en 2016, il est devenu la solution de référence pour modéliser et documenter l'infrastructure réseau de milliers d'organisations dans le monde. En tant que successeur des applications IPAM et DCIM héritées, NetBox fournit un modèle de données cohérent, étendu et accessible pour tout ce qui touche au réseau. En offrant une interface utilisateur robuste et des API programmables pour tout, des schémas de câblage aux configurations d'équipements, NetBox sert de source de vérité centrale pour le réseau moderne.

Rôle de NetBox | Pourquoi NetBox ? | Pour commencer | Participer | Captures d'écran

Capture d'écran de l'interface utilisateur NetBox

Rôle de NetBox

NetBox fonctionne comme la source de vérité de votre infrastructure réseau. Son travail consiste à définir et valider l'état souhaité de tous les composants et ressources réseau. NetBox n'interagit pas directement avec les nœuds réseau ; il rend plutôt ces données disponibles par programme aux outils spécialisés d'automatisation, de surveillance et d'assurance. Cette séparation des responsabilités permet de construire un système d'automatisation à la fois robuste et flexible.

Architecture de référence pour l'automatisation réseau

Le diagramme ci-dessus illustre l'architecture de déploiement recommandée pour un réseau automatisé, utilisant NetBox comme autorité centrale pour l'état du réseau. Cette approche permet à votre équipe de remplacer des outils individuels pour répondre à l'évolution des besoins tout en conservant un flux de travail modulaire et prévisible.

Pourquoi NetBox ?

Modèle de données complet

Baies, équipements, câbles, adresses IP, VLANs, circuits, alimentation, VPN et bien plus : NetBox est conçu pour les réseaux. Son modèle de données complet et minutieusement interconnecté permet une modélisation naturelle et hautement structurée d'une multitude de primitives réseau, ce qui est impossible avec des outils généralistes. Et pas besoin de perdre du temps à réfléchir à la construction d'une base de données : tout est prêt dès l'installation.

Développement ciblé

NetBox vise un objectif unique : fournir la meilleure solution disponible pour rendre l'infrastructure réseau accessible par programmation. Contrairement aux outils « tout-en-un » qui ajoutent maladroitement des fonctionnalités à moitié cuites pour cocher toutes les cases, NetBox reste fidèle à sa fonction principale. NetBox fournit la meilleure solution possible pour modéliser l'infrastructure réseau, et offre des API riches pour s'intégrer avec des outils excellant dans d'autres domaines de l'automatisation réseau.

Extensible et personnalisable

Deux réseaux ne sont jamais exactement identiques. Les utilisateurs peuvent étendre le modèle de données natif de NetBox avec des champs personnalisés et des balises pour répondre au mieux à leurs besoins uniques. Vous pouvez même écrire vos propres plugins pour introduire de nouveaux objets et fonctionnalités !

Permissions flexibles

NetBox inclut un système de permissions entièrement personnalisable, offrant aux administrateurs une granularité incroyable lors de l'attribution des rôles aux utilisateurs et aux groupes. Vous souhaitez restreindre certains utilisateurs à ne travailler qu'avec le câblage sans pouvoir modifier les adresses IP ? Ou peut-être que chaque équipe ne devrait avoir accès qu'à un client particulier ? NetBox vous permet de définir les rôles comme vous le souhaitez.

Règles de validation et de protection personnalisées

Les données que vous saisissez dans NetBox sont cruciales pour les opérations réseau. En plus de ses règles de validation natives robustes, NetBox fournit des mécanismes permettant aux administrateurs de définir leurs propres règles de validation personnalisées pour les objets. La validation personnalisée peut être utilisée à la fois pour garantir que les objets nouveaux ou modifiés respectent un ensemble de règles, et pour empêcher la suppression d'objets qui ne répondent pas à certains critères. (Par exemple, vous pourriez vouloir empêcher la suppression d'un équipement ayant un statut « actif ».)

Rendu de configuration des équipements

NetBox peut interpréter des modèles Jinja2 créés par l'utilisateur pour générer des configurations d'équipements à partir de ses propres données. Les modèles de configuration peuvent être téléchargés individuellement ou récupérés automatiquement depuis une source externe, comme un dépôt git. Les configurations rendues peuvent être récupérées via l'API REST pour être appliquées directement aux équipements réseau via un outil de provisionnement tel qu'Ansible ou Salt.

Scripts personnalisés

Les workflows complexes, comme le provisionnement d'une nouvelle agence, peuvent être fastidieux à réaliser via l'interface utilisateur. NetBox vous permet d'écrire et de télécharger des scripts personnalisés qui peuvent être exécutés directement depuis l'interface. Les scripts invitent les utilisateurs à fournir des entrées puis automatisent les tâches nécessaires pour simplifier considérablement des processus autrement lourds.

Événements automatisés

Les utilisateurs peuvent définir des règles d'événement pour déclencher automatiquement un script personnalisé ou un webhook sortant en réponse à un événement NetBox. Par exemple, vous pouvez vouloir mettre à jour automatiquement un service de surveillance réseau lorsqu'un nouvel équipement est ajouté à NetBox, ou mettre à jour un serveur DHCP lorsqu'une plage IP est allouée.

Journalisation complète des modifications

NetBox enregistre automatiquement la création, la modification et la suppression de tous les objets gérés, fournissant un historique complet des modifications. Les modifications peuvent être attribuées à l'utilisateur qui les a effectuées, et les modifications associées sont regroupées automatiquement par identifiant de requête.

[!NOTE] Une liste complète des nombreuses fonctionnalités de NetBox se trouve dans la documentation d'introduction.

Pour commencer

Participer

Captures d'écran

Tableau de bord NetBox (mode clair)
Tableau de bord NetBox (mode clair)

Tableau de bord NetBox (mode sombre)
Tableau de bord NetBox (mode sombre)

Liste des préfixes
Liste des préfixes

Vue baie
Vue baie

Traçage de câble
Traçage de câble

Catégories