Projet individuel · BTS SIO SISR
Infrastructure complète type entreprise
Projet individuel présenté à l’oral pour une épreuve du BTS : un réseau d’entreprise complet et cloisonné, monté sur un hyperviseur Proxmox, avec 15 machines virtuelles en service, 21 conteneurs Docker et 3 postes Windows.
Ce qui a été mis en place
Réseau et filtrage
Un réseau postes et un réseau serveurs, séparés par un pare-feu pfSense. Chaque interface interne refuse tout par défaut, les flux utiles sont ouverts un par un, et aucune règle n’accepte d’entrée depuis Internet. Le pare-feu assure aussi le DHCP, le DNS récursif et l’heure.
Annuaire et postes de travail
Un domaine Active Directory sous Windows Server, trois postes Windows 11 intégrés au domaine et treize stratégies de groupe. Elles déploient les logiciels et les agents, définissent les profils itinérants et restreignent les sessions par service.
PKI interne
Une autorité de certification d’entreprise délivre les certificats des services web, du pare-feu et de l’annuaire, avec publication des listes de révocation. Les services web sont en TLS 1.2 et 1.3, et l’annuaire est interrogé en LDAPS.
Supervision et journalisation
Zabbix surveille les serveurs, le contrôleur de domaine et le pare-feu (par agent et SNMP). Une chaîne ELK centralise les journaux des serveurs et des postes Windows, avec authentification, TLS et gestion du cycle de vie des index.
Gestion de parc et tickets
GLPI recense le parc grâce à un agent déployé automatiquement et authentifie les utilisateurs auprès de l’annuaire. Zabbix crée un ticket GLPI par webhook à partir de la gravité moyenne.
Site web en haute disponibilité
Un site WordPress publié derrière une adresse virtuelle. Chaque étage de la chaîne est redondé : deux répartiteurs de charge, deux serveurs web, trois nœuds de base de données et un contenu répliqué.
Plateforme collaborative
NextCloud All-in-One en conteneurs Docker, avec authentification unique : le ticket Kerberos obtenu à l’ouverture de session Windows est validé par nginx, sans nouvelle saisie du mot de passe.
Automatisation
Ansible déploie et maintient sur les serveurs Debian les agents de supervision, d’inventaire et de journalisation, avec un compte de service dédié et des secrets conservés dans un coffre chiffré.
Exploitation et documentation
L’infrastructure est documentée sur 17 pages, chacune adossée à un relevé daté effectué sur les machines : le dossier décrit l’état constaté, et non une configuration souhaitée. Il comprend un journal des incidents, avec cause, traitement et vérification, ainsi que neuf procédures d’exploitation.
Limites et axes d’amélioration
- Mettre en place la sauvegarde, prévue mais pas encore déployée, avec un test de restauration daté.
- Ajouter un second contrôleur de domaine, l’annuaire reposant aujourd’hui sur un seul serveur.
- Étendre la supervision aux machines qui ne sont pas encore couvertes.
- Augmenter l’espace disque disponible pour la journalisation, aujourd’hui à l’étroit.
- Automatiser le renouvellement des certificats et surveiller leurs échéances.
- Répartir l’infrastructure sur plusieurs hôtes : tout repose pour l’instant sur un seul hyperviseur.