# Installation du lab Objectif : récupérer le projet, adapter sa configuration, puis démarrer le contrôleur de domaine. Les clients (PC01 et linux01) seront démarrés plus tard dans le parcours. ## Récupérer le projet ``` git clone lab_AD_Complet cd lab_AD_Complet ``` ## Adapter la configuration Le fichier `.env.example` contient toutes les variables (noms, mots de passe, ressources allouées aux VMs). Copie-le et ouvre-le : ``` cp .env.example .env ``` Modifie au minimum : - `AD_DOMAIN` et `AD_DOMAIN_NETBIOS` si tu veux un autre nom que `corp.lab` - `AD_ADMIN_PASSWORD` : doit respecter la politique AD par défaut (10+ caractères, majuscule, minuscule, chiffre, caractère spécial) Les autres variables (RAM, CPU, ports) peuvent rester par défaut. ## Vérifier les prérequis ``` ./scripts/check-prereqs.sh ``` Corrige les `[FAIL]` avant de continuer. ## Démarrer le contrôleur de domaine Le lab expose trois services dans `docker-compose.yml` : - `dc01` : Windows Server (contrôleur de domaine) - `pc01` : Windows 11 (poste client) - `linux01` : Debian 12 (poste client) On démarre uniquement `dc01` pour l'instant : ``` docker compose up -d dc01 ``` L'image `dockurr/windows` se télécharge (~1 Go), puis télécharge l'ISO Windows Server et lance une installation automatisée. Selon ta connexion, l'ensemble prend entre 20 et 45 minutes. ## Suivre la progression Deux moyens complémentaires : - Via les logs du conteneur : ``` docker compose logs -f dc01 ``` - Via l'interface web de dockurr : [http://localhost:8006](http://localhost:8006) L'interface web affiche la console graphique de la VM. Tu y vois l'installeur Windows se dérouler en temps réel. ## Accès à DC01 Une fois Windows démarré et un bureau visible dans l'interface web : - Session web : [http://localhost:8006](http://localhost:8006) (lent, pas de copier-coller fiable) - Session RDP : `./scripts/rdp-dc.sh` (recommandé) Identifiants par défaut pour le premier login : - Utilisateur : `Administrator` - Mot de passe : valeur de `AD_ADMIN_PASSWORD` dans ton `.env` ## Étape suivante Le serveur est installé mais il n'est pas encore contrôleur de domaine. La promotion se fait dans `02-promotion-dc.md`.