Technical Anshu
Tutorials Blog
📡 Configuration du serveur TFTP

Configuration du serveur TFTP sous Windows avec un outil GUI gratuit

Un commutateur a besoin d'une sauvegarde de sa configuration, ou un routeur a besoin d'un fichier de micrologiciel - et l'appareil ne parle que TFTP. Voici la configuration complète de Windows : un petit outil graphique gratuit, un dossier racine propre, une règle de pare-feu et votre premier transfert réussi.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 10 minute setup
🎥 Regardez la vidéo complète — Configuration du serveur TFTP avec l'outil GUI, étape par étape

TFTP (Trivial File Transfer Protocol) est le petit et ancien protocole de transfert de fichiers dont dépendent encore les périphériques réseau. Les commutateurs, les routeurs, les téléphones IP et les systèmes de démarrage PXE l'utilisent car il est suffisamment petit pour vivre dans le micrologiciel de l'appareil. Il n'a pas de nom d'utilisateur, pas de mot de passe et pas de cryptage - c'est exactement pourquoi il appartient uniquement à votre réseau local, allumé pour le travail et éteint ensuite. Ce guide met en place un serveur GUI TFTP gratuit sur un PC Windows, de la même manière que dans la vidéo, et se termine par un test de transfert réel. Les outils gratuits populaires de cette classe - Tftpd64 et SolarWinds TFTP Server sont les noms communs - suivent tous la même présentation ci-dessous, de sorte que les étapes restent valables quelle que soit celle que vous utilisez.

TFTP Server — Status Panel (typical GUI tool layout)
Server statusRunning
Bind address192.168.1.10
PortUDP 69
Root folderC:\TFTP-Root
Transfer log — switch-config.cfg received from 192.168.1.2Completed
Security — authentication / encryptionNone / None
Exemple de panneau avec des exemples de valeurs : l'adresse de votre PC et le nom du dossier seront différents. Notez la dernière ligne : TFTP ne demande aucune connexion, c'est pourquoi ce serveur reste uniquement sur le réseau local.
1

Ce dont vous avez besoin avant de commencer

Gardez quatre choses prêtes. Ici, rien ne coûte de l’argent, et sauter une étape est la cause de la plupart des premiers transferts ratés.

  1. Un PC Windows sur le même réseau local et sous-réseau que le commutateur, le routeur ou le téléphone avec lequel vous effectuerez le transfert
  2. Une adresse IP fixe sur ce PC pour la durée du travail : l'appareil enverra les fichiers à cette adresse, elle ne doit donc pas changer en cours de transfert
  3. Un outil serveur GUI TFTP gratuit téléchargé depuis son site officiel uniquement — cette classe d'outils est une cible favorite des faux sites de téléchargement.
  4. Droits d'administrateur sur le PC, car la liaison au port UDP 69 et la règle de pare-feu nécessitent toutes deux une élévation
2

Étape 1 - Créer un dossier racine propre

Le dossier racine est le seul dossier que le serveur peut voir. Chaque fichier téléchargé par un appareil doit s'y trouver, et chaque fichier téléchargé par un appareil y atterrira. Soyez court et simple :

  1. Créez un dossier comme C:\TFTP-Root — évitez les chemins profonds et les espaces dans le nom
  2. Placez-y le fichier du micrologiciel ou le fichier cible vide pour le travail d'aujourd'hui.
  3. Ne gardez rien d'autre ici. Les configurations de commutateur d'hier contiennent des mots de passe et des clés — ce dossier n'est pas une archive, c'est un établi
3

Étape 2 - Installez et pointez l'outil vers le dossier

Installez l'outil GUI et ouvrez ses paramètres avant de démarrer le serveur. Deux paramètres décident presque de tout :

  1. Répertoire racine/base : pointez-le vers le dossier que vous venez de créer
  2. Interface serveur/adresse de liaison : choisissez l'adresse IP de l'adaptateur LAN (par exemple 192.168.1.10), et non un adaptateur virtuel ou une adresse VPN – une cause très courante de "l'appareil ne peut pas atteindre le serveur".
  3. Si l'outil dispose d'un onglet de sécurité, laissez les transferts autorisés dans les deux sens pour le moment ; vous resserrerez vos habitudes dans le guide du dossier racine, pas en interrompant le premier transfert

Démarrez ensuite le serveur. L'état devrait passer à exécution/écoute sur le port UDP 69.

4

Étape 3 — Autoriser le port UDP 69 dans le pare-feu Windows

La première fois que l'outil s'exécute, le pare-feu Windows apparaît généralement : autorisez-le sur les réseaux privés. Si aucune popup n'apparaît, ajoutez la règle à la main :

  1. Ouvrez le Pare-feu Windows Defender avec sécurité avancée → Règles entrantes → Nouvelle règle
  2. Type de règle Port → UDP → port spécifique 69
  3. Autorisez la connexion, appliquez-la uniquement au profil Privé - jamais Public

Un détail honnête : l'appareil se connecte au port 69, mais le serveur répond depuis un nouveau port temporaire. Sur un seul réseau local avec le pare-feu Windows, cela fonctionne automatiquement. Des pare-feu d'entreprise stricts entre deux sous-réseaux sont l'endroit où les transferts TFTP vont mourir - s'il s'agit de votre réseau, effectuez le transfert depuis un PC sur le propre sous-réseau de l'appareil.

5

Étape 4 — Testez avec un transfert réel

Ne déclarez pas la victoire parce que l'outil s'est ouvert. Testez avec la tâche réelle ou avec la tâche réelle la plus sûre qui soit : sauvegarder la configuration d'un commutateur. Sur un commutateur de classe Cisco, la commande documentée est :

  1. Sur le commutateur : copy running-config tftp:
  2. Entrez l'adresse de votre PC (exemple 192.168.1.10) et un nom de fichier comme switch-config.cfg
  3. Regardez la fenêtre de journal de l'outil : vous devriez voir la demande arriver et les blocs comptent jusqu'à Terminé
  4. Confirmez que le fichier se trouve dans C:\TFTP-Root et ouvrez-le - une vraie configuration est un texte lisible

Si le transfert ne démarre jamais, suivez l'échelle de délai d'attente dans le guide de dépannage de cette série au lieu de modifier les paramètres de manière aléatoire.

6

Étape 5 — Arrêtez le serveur une fois le travail terminé

Cette étape fait partie de la configuration et non un supplément facultatif. TFTP n'a aucune authentification : pendant que le serveur est en cours d'exécution, toute personne pouvant accéder à votre PC sur le réseau local peut lire tous les fichiers du dossier racine et, si les écritures sont autorisées, y déposer des fichiers. Les fichiers de configuration du commutateur contiennent généralement des hachages de mots de passe et des chaînes SNMP.

  1. Fermez l'outil ou arrêtez son service dès la fin du transfert
  2. Déplacez les sauvegardes terminées du dossier racine vers votre emplacement de sauvegarde approprié
  3. Ne transférez jamais le port UDP 69 sur votre routeur – TFTP ne doit jamais faire face à Internet
🔴 La seule règle de TFTP : pas de nom d'utilisateur, pas de mot de passe, pas de cryptage – tout se déplace comme des données simples et n'importe qui sur le réseau local peut le demander. Exécutez le serveur uniquement pendant le travail, uniquement sur un réseau local approuvé, et n'exposez jamais le port UDP 69 à Internet.

🎥 Regardez le guide vidéo complet

La configuration complète du serveur TFTP (installation, dossier racine, pare-feu et transfert en direct) est présentée étape par étape dans la vidéo.

▶️ Watch Full Video
❓ Questions courantes (FAQ)

Un serveur TFTP peut-il fonctionner gratuitement sous Windows ?

Oui. Les outils GUI bien connus de cette classe, tels que Tftpd64 et SolarWinds TFTP Server, sont gratuits et Windows lui-même dispose même d'une fonctionnalité client TFTP facultative (elle est désactivée par défaut et en ligne de commande uniquement). Le côté serveur est ce dont les appareils ont besoin, et les outils GUI gratuits le couvrent entièrement pour le travail LAN.

Pourquoi l'appareil contacte-t-il le port 69 alors que le transfert utilise d'autres ports ?

C'est ainsi que TFTP est conçu. La première requête va à UDP 69, puis le serveur répond depuis un nouveau port temporaire et le reste du transfert s'y déroule. Les configurations LAN normales gèrent cela correctement ; des pare-feu stricts entre les sous-réseaux le brisent souvent, c'est pourquoi l'habitude fiable consiste à exécuter le serveur sur le même sous-réseau que l'appareil.

Puis-je utiliser TFTP sur Internet ou un VPN vers une succursale ?

N'exposez pas TFTP à Internet : il n'a ni connexion ni cryptage, afin que n'importe qui puisse lire les configurations de votre appareil. Sur votre propre VPN privé, il fonctionnera techniquement sur un lien de confiance, mais pour tout ce qui est sensible, préférez SFTP. Le foyer honnête de TFTP est un réseau local, pour les tâches de micrologiciel et de configuration des appareils.

Ce guide est basé sur la vidéo de configuration du serveur TFTP réalisée par Technical Anshu • Vous êtes bloqué sur une étape ? Demandez dans les commentaires vidéo – les réponses s'y trouvent 🙏