[Tuto] Serveur PXE (Freebox) : bootez vos ordinateurs et installez des OS depuis le réseau
Das Boot !
Si vous installez plus ou moins régulièrement des ordinateurs, des systèmes d’exploitation ou si vous avez besoin d’utilitaires comme Memtest+ et Ultimate Boot CD, alors ce tuto est fait pour vous. Cerise sur le gâteau, il est possible d’installer le serveur TFTP directement dans la Freebox, avec les machines virtuelles.
Le 13 janvier à 15h22
10 min
Hardware
Hardware
La semaine dernière, Free ajoutait un serveur TFTP à son interface Freebox OS, permettant ainsi d’avoir un serveur Trivial FTP (mais dont l’utilité est limitée), mais surtout d’ajouter l’adresse d’un serveur TFTP dans le serveur DHCP. Nous avions alors expliqué le fonctionnement, en précisant que la Freebox ne faisait pas serveur PXE, elle renvoyait simplement la balle à une autre machine sur le réseau.
Mais il est aussi possible de configurer la Freebox comme serveur PXE, avec les VM (machine virtuelle) intégrées. Voici un tuto qui vous permet ensuite de booter n’importe quel ordinateur sur le réseau et d’y installer un système d’exploitation ou juste de lancer des utilitaires comme MemTest et Ultimate Boot CD.
Nous utilisons une VM de la Freebox, mais ce tuto fonctionne exactement de la même manière si on installe le serveur TFTP sur n’importe quelle autre VM ou ordinateur. La Freebox a l’avantage de ne pas nécessiter d’ordinateur supplémentaire, libre à vous de faire ce que vous voulez évidemment. Une VM Ubuntu Server sur un Proxmox fera tout aussi bien l’affaire !
Création d’une VM dans Freebox OS et connexion via Putty
Première étape, dans Freebox OS, la création d’une VM. Entrez le nom que vous voulez, puis laissez coché « Choisir un système d’exploitation pré-installé parmi une liste ». Nous avons laissé la configuration par défaut avec deux cœurs CPU et 957 Mo de mémoire. Nous avons dans le menu suivant choisi Ubuntu 24.04 LTS (Noble).
Allumez la VM et récupérez son adresse IP (192.168.1.65 dans notre cas). Dans Freebox OS, rendez-vous dans les Paramètres (mode avancé) puis cliquez sur DHCP. Dans la partie Serveur TFTP, indiquez l’adresse IP de la VM (192.168.1.65 chez nous) puis dans Fichier de démarrage « pxelinux.0 ». Cliquez sur Appliquer et OK. C’est désormais terminé pour Freebox OS.
La suite, nous allons le faire directement dans notre VM. On s’y connecte avec Putty (un client SSH et Telnet). Rien de compliqué : dans Host Name indiquez l’adresse IP de la VM de la Freebox (192.168.1.65) et laissez le port par défaut 22. Le nom d’utilisateur par défaut est « freebox » et le mot de passe celui entré lors de la création de la VM.

On installe le paquet tftpd-hpa pour notre serveur TFTP
Bons élèves que nous sommes, la première étape est de lancer ces deux commandes pour mettre à jour le système (cette opération dans une VM sur une Freebox, ça prend un peu de temps, quelques minutes dans notre cas).
Il reste 77% de l'article à découvrir.
Déjà abonné ? Se connecter
Soutenez un journalisme indépendant,
libre de ton, sans pub et sans reproche.
Accédez en illimité aux articles
Profitez d'un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
[Tuto] Serveur PXE (Freebox) : bootez vos ordinateurs et installez des OS depuis le réseau
-
Création d’une VM dans Freebox OS et connexion via Putty
-
On installe le paquet tftpd-hpa pour notre serveur TFTP
-
PXE : on prépare Debian 13 pour une installation depuis le réseau
-
On ajoute un menu à notre serveur PXE… avant la « révolution » iPXE
-
netboot.xyz (iPXE) : des dizaines d’OS à portée de main
-
Vous pouvez booter sur le réseau et choisir n’importe quel OS
Commentaires (24)
Le 13/01/2026 à 16h59
Est-ce que il y a des experts/connaisseurs/amateurs de LTSP par ici ? en gros tu boot en PXE sur une image fonctionnelle de bureau.
Dans leurs anciennes version (époque des thin client) tu démarrais une image linux qui ne contenait qu'un serveur X uniquement et tu te loguais à distance sur une grosse babasse qui faisait tourner toutes tes applis (bureau navigateur, suite bureautique, etc...). Seul l'affichage était déporté sur ta machine via X.
Prochaine étape, un LDAP avec les noms pour de toute la famille, et une image Linux Mint via pxe configurée aux petits oignons avec les "home" de chacun avec leur profil firefox. Z'êtes up pour le challenge, Next ?
Le 13/01/2026 à 17h09
why not, mais on sort quand même du cas d’usage du geek ^^
Le 13/01/2026 à 17h29
Ouais c'est pas faux.
(non sans déconner, c'est déjà super d'avoir ce truc dormant pour réinstaller sans prise de tête. Le scénario ci-dessus c'est un truc dont j'ai besoin pour une école. Pour que les collégiens ne puissent pas bousiller leurs environnements on a des machines sans disques qui démarrent par le réseau. C'est vieux mais ça marche.)
Le 15/01/2026 à 12h40
Le 14/01/2026 à 10h10
En version moderne en production le rootfs en boot réseau fonctionne très bien, mais c'est vraiment lourd à mettre en place (le soucis est lié aux kernel et aux drivers, il faut toujours recompiler et parfois ça se passe mal) et il y a pas grand monde qui fait ça. Mais je ne connais pas de projet clef en main qui reprenne le principe de LTSP. C'est presque plus simple de gerer des VM avec des exports xrdp que d'avoir des clients déportés avec X.
Le 14/01/2026 à 11h32
Le 14/01/2026 à 11h10
Le 14/01/2026 à 11h31
Le 13/01/2026 à 17h41
Le 13/01/2026 à 17h45
Le 14/01/2026 à 12h29
Ca peut etre intéressant en effet, je vous m’y repencher !
Le 14/01/2026 à 17h04
Modifié le 14/01/2026 à 11h08
Le 14/01/2026 à 12h29
Le 15/01/2026 à 09h40
Le 14/01/2026 à 12h29
Le 14/01/2026 à 17h06
Quand je l’ai rédigé, j’ai notamment pensé à des bandes de geeks comme nous toujours avec des machines de partout, des clés USB de nul part
Le 14/01/2026 à 19h10
Le 16/01/2026 à 11h57
Le 16/01/2026 à 18h22
Le 14/01/2026 à 21h52
Le 15/01/2026 à 11h30
Le 18/01/2026 à 13h37
Le 19/01/2026 à 10h06
Signaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?