# TP Déploiement PXE ## Description Ce projet décrit comment installer et configurer un serveur PXE (Preboot Execution Environment) pour permettre le démarrage de machines via le réseau. ## Prérequis - Un serveur avec une distribution Linux (par exemple, Ubuntu ou Debian) - Accès root ou sudo - Une connexion réseau fonctionnelle ## Installation ### Étape 1 : Installer les paquets nécessaires ``` sudo apt update sudo apt install -y isc-dhcp-server tftpd-hpa ### Étape 2 : Modifier le fichier isc-dhcp-server ``` --> Voir fichier dhcpd.conf ### Étape 3 : Configurer nftables ``` --> Voir /etc/nftables.conf ### Étape 4 : Configurer TFTP ``` YOURMIRROR=deb.debian.org Utiliser le script ci-dessous afin de récupérer l'image de netboot DIST=bookworm ARCH=amd64 wget http://"$YOURMIRROR"/debian/dists/"$DIST"/main/installer-"$ARCH"/current/images/netboot/netboot.tar.gz L'extraire dans /srv/tftp