← Retour aux réalisations

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.

  • pfSense
  • DHCP
  • DNS
  • NTP

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.

  • Windows Server
  • Active Directory
  • GPO
  • Windows 11

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.

  • AD CS
  • TLS
  • 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.

  • Zabbix
  • SNMP
  • ELK
  • Auditbeat
  • Winlogbeat
  • Sysmon

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.

  • GLPI
  • Webhook

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é.

  • HAProxy
  • keepalived
  • nginx
  • MariaDB Galera
  • GlusterFS

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.

  • NextCloud
  • Docker
  • Kerberos
  • nginx

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é.

  • Ansible
  • Ansible Vault
  • Debian

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