!!! warning "Configuration Minimale" - OS : Linux - CPU : 4 cores (Intel/AMD 64-bit) - RAM : 16GB minimum - Espace disque : 50GB libre minimum - Réseau : Connexion Internet stable
!!! success "Configuration Optimale" - OS : Ubuntu 20.04+ ou Debian 11+ - CPU : 8 cores (Intel i7/AMD Ryzen 7+) - RAM : 32GB recommandé - Espace disque : 100GB SSD - Réseau : Connexion Internet haute vitesse
# Installation sur Ubuntu/Debian
sudo apt update
sudo apt install git
# Vérification
git --versionvboxmanage --version!!! warning "Redémarrer votre machine après l'installation de VirtualBox"
# Vérification
vagrant --version# Vérification
ansible --version!!! info "Configuration Réseau" - Interface réseau : Au moins une interface configurée - DHCP : Accès à un serveur DHCP pour l'interface NAT - DNS : Résolution DNS fonctionnelle - Firewall : Ports 22, 80, 3389, 5985 accessibles
# Test de connectivité
ping -c 4 8.8.8.8
# Test DNS
nslookup google.com
# Vérification des interfaces
ip addr show
# Test des ports requis
netstat -tuln | grep -E ':(22|80|3389|5985)'!!! warning "Configuration BIOS Requise" - Virtualisation : VT-x/AMD-V activé - NX/XD : Execute Disable activé - Secure Boot : Désactivé (si problème)
# Vérification VT-x/AMD-V
grep -c -E '(vmx|svm)' /proc/cpuinfo
# Si résultat > 0, la virtualisation est activée
# Si résultat = 0, activer dans le BIOS# Vérifier les modules kernel
sudo modprobe vboxdrv
sudo modprobe vboxnetflt
# Recharger les modules
sudo systemctl restart vboxdrv# Vérifier le provider
vagrant provider-list
# Réinstaller VirtualBox
sudo apt remove virtualbox*
sudo apt install virtualbox-6.1# Vérifier pywinrm
pip3 install pywinrm --upgrade
# Tester la connexion
ansible -m win_ping -i inventory windows# Vérifier la mémoire disponible
free -h
# Ajuster la configuration Vagrant
# Réduire la RAM allouée aux VMs!!! check "Checklist Prérequis" - [ ] Système Linux installé et à jour - [ ] Git installé et configuré - [ ] VirtualBox installé avec extensions - [ ] Vagrant installé et fonctionnel - [ ] Ansible installé avec collections - [ ] Python3 et pywinrm installés - [ ] Virtualisation activée dans le BIOS - [ ] Connexion réseau fonctionnelle - [ ] Espace disque suffisant - [ ] Script de test exécuté avec succès
Une fois tous les prérequis validés, vous pouvez passer à l'installation rapide du lab ! 🚀