Installer PXE Tools avec APT
Exécutez PXE Tools directement sur un hôte Linux avec un paquet Debian et des services système.
Distribution en préparation
Le dépôt APT signé et le script d’installation ne sont pas encore publiés. La clé vérifiée et la commande d’installation seront ajoutées ici à la sortie du produit.
Avant de commencer
Préparez l’hôte et vérifiez votre réseau avant d’activer les services PXE.
- Un hôte Linux compatible. Debian 13 et Ubuntu 24.04/26.04 en amd64 sont en cours d’évaluation ; les plateformes prises en charge seront confirmées à la sortie.
- Un accès administrateur pour installer le paquet et configurer les services.
- Une interface réseau reliée aux machines à démarrer et un service DHCP existant.
Le parcours d’installation
Vérifier la clé de signature
Authentifiez la clé de signature du dépôt auprès d’une source indépendante de confiance avant d’ajouter un trousseau dédié.
Installer le paquet
Ajoutez le dépôt signé avec son trousseau dédié, puis installez le paquet avec APT. Les informations du dépôt seront fournies à la sortie.
Créer votre instance
Créez le compte administrateur et configurez le trousseau d’archive Debian authentifié. La console et le service d’acquisition peuvent ensuite être démarrés.
Configurer le démarrage réseau
Dans la console, choisissez l’interface réseau et préparez les fichiers de démarrage. Activez explicitement le service PXE lorsque votre réseau est prêt.
Réseau et accès à la console
La console écoute sur la boucle locale de l’hôte. Utilisez un tunnel SSH pour y accéder à distance. Avant d’activer le proxy DHCP, vérifiez les autres services PXE présents ; PXE Tools n’attribue pas d’adresse IP.
Les services en un coup d’œil
Dans la version en développement, l’installation ne démarre aucun service et n’ouvre aucun port. Démarrez volontairement la console et le service d’acquisition ; activez PXE après avoir configuré le réseau.
Faites défiler le tableau horizontalement pour voir toutes les colonnes.
| Service | Réseau | Rôle |
|---|---|---|
| Console | 127.0.0.1:8080 | Administration locale |
| Acquisition | HTTPS sortant | Télécharge et vérifie les fichiers de démarrage |
| PXE | TFTP UDP 69 · HTTP TCP 80 | Distribue les fichiers sur l’interface choisie |
| Proxy DHCP | UDP 67 et 4011 | Facultatif ; fonctionne avec un serveur DHCP existant |
PXE Tools n’attribue pas d’adresse IP. Sans proxy DHCP, le serveur DHCP existant doit fournir les informations de démarrage PXE.
Accéder à la console à distance
La console en développement écoute uniquement sur la boucle locale de l’hôte. Depuis votre poste, créez un tunnel SSH en remplaçant utilisateur@serveur par votre compte et votre machine :
ssh -L 8080:127.0.0.1:8080 utilisateur@serveurOuvrez ensuite http://127.0.0.1:8080/ sur votre poste. N’exposez pas directement la console actuelle sur le réseau.
Mises à jour et données
Le paquet actuel conserve les données de l’instance lors du retrait et de la purge ; la purge supprime la configuration d’environnement. Sauvegardez les données et la configuration avant une mise à jour : les migrations automatiques ne sont pas encore garanties.
Questions fréquentes
La clé APT est-elle la même que celle de l’archive Debian ?
Non. La clé du dépôt PXE Tools authentifie ses paquets ; le trousseau d’archive Debian, authentifié séparément, vérifie les fichiers Debian téléchargés par PXE Tools.
L’installation active-t-elle immédiatement le démarrage réseau ?
Non. Dans la version en développement, le paquet ne démarre aucun service et n’ouvre aucun port. Le service PXE doit être configuré puis activé explicitement.
Puis-je conserver mon serveur DHCP ?
Oui. Utilisez le proxy DHCP à ses côtés, ou configurez votre serveur DHCP pour fournir les informations de démarrage PXE. PXE Tools n’attribue pas d’adresses.
La version en développement prépare actuellement l’installateur Debian 13 amd64, que l’opérateur conduit manuellement. Les réseaux et clients physiques n’ont pas encore été validés.
Vous préférez les conteneurs ?
Découvrez le parcours Docker Compose.