PHPipam

PHPipam


PHPIPAM est une application open-source de gestion des adresses IP (IPAM) développée en PHP. Elle permet de gérer et d'organiser les réseaux IP de manière centralisée, avec des fonctionnalités comme la gestion des sous-réseaux, l'affectation des adresses IP, l'intégration avec des services externes (comme DHCP et DNS), ainsi que des outils de découverte automatique des équipements réseau.

J’ai utilisé PHPIPAM, un outil open-source de gestion des adresses IP, pour référencer chaque équipement du réseau CUB du lycée. Mon objectif était de créer un inventaire complet afin d’avoir une vue claire de tous les équipements connectés, de mieux organiser les adresses IP et d’optimiser la gestion du réseau. Grâce à ça, on peut facilement suivre l’attribution des IP, éviter les conflits et améliorer la sécurité du réseau.

Technologies utilisées :
PHPIPAM : Pour la gestion des adresses IP et l’inventaire des équipements.

Cloud du lycée : Le lycée dispose d’un cloud interne où sont stockées certaines ressources et données essentielles pour les élèves et les professeurs. Ce cloud est hébergé sur des serveurs locaux et permet d’accéder à des fichiers et applications depuis le réseau du lycée.

Serveurs et Virtualisation : Il y a plusieurs serveurs qui hébergent les services du lycée, notamment pour la gestion des comptes utilisateurs, le stockage des données et l’accès aux applications pédagogiques. Certains services peuvent être virtualisés pour optimiser l’utilisation des ressources.

Infrastructure réseau : Le réseau est structuré autour de plusieurs switchs et routeurs, avec une segmentation en VLANs pour séparer les différentes parties du réseau (administration, élèves, enseignants, etc.).

DHCP et DNS : Un serveur DHCP attribue dynamiquement les adresses IP aux équipements, et un serveur DNS permet de résoudre les noms de domaine en adresses IP pour simplifier la gestion des connexions.

Sécurité : L’accès au réseau est protégé par un pare-feu, et certaines connexions nécessitent une authentification via un portail captif pour éviter les intrusions et garantir une bonne gestion des utilisateurs.

Objectifs du projet :
L’objectif principal de mon projet était de mettre en place un inventaire détaillé et structuré de tous les équipements connectés au réseau CUB du lycée. Pour cela, j’ai utilisé PHPIPAM, un outil open-source permettant de gérer efficacement les adresses IP et d’organiser l’infrastructure réseau.

Le réseau du lycée est composé de nombreux équipements : serveurs, ordinateurs, imprimantes, bornes Wi-Fi, routeurs, switchs, etc. Sans un suivi précis, il devient vite difficile d’identifier quel équipement utilise quelle adresse IP, d’éviter les conflits réseau ou encore de planifier l’évolution de l’infrastructure.

En référençant chaque appareil dans PHPIPAM, l’idée était de structurer et centraliser toutes ces informations pour :

Retour à la liste des projets

Compétences obtenues lors du projet PHPipam

Ce projet m'a permis de renforcer mes compétences dans plusieurs domaines de l'administration réseau et système, notamment :

Productions réalisées pendant le projet