Comment installer et configurer le serveur TFTP sur Windows 10

Un serveur TFTP est essentiellement utilisé pour transférer des fichiers entre des systèmes connectés via un réseau. TFTP, également connu sous le nom de Trivial File Transfer Protocol, est un utilitaire logiciel Internet que vous pouvez utiliser pour envoyer ou recevoir un fichier depuis un système distant. Le protocole est très basique et ne fournit pas beaucoup de sécurité pour les fichiers en cours de transfert.

Nous connaissons tous le groupe de maison Windows qui vous permet de partager des fichiers sur un réseau sans rencontrer d'obstacle majeur. Cependant, il a été supprimé de Windows 10 dans la mise à jour v1803 en raison de laquelle des résolutions alternatives sont requises. Une solution rapide consisterait à utiliser un serveur TFTP, qui est simple et facile à configurer. Dans cet article, nous utiliserons le serveur SolarWinds TFTPtélécharger ici ), qui est assez facile à utiliser et vous permet de transférer des fichiers de manière fiable et rapide sur un réseau. Nous recommandons également d’utiliser SolarWinds TFTP Server car il s’agit d’une société spécialisée dans le développement de logiciels et de solutions pour les grandes entreprises, afin de faciliter la gestion de leurs réseaux, systèmes et infrastructure informatique.

Conditions préalables:

Avant d’entrer dans l’essence de l’article et de vous montrer comment configurer votre serveur TFTP, vous aurez besoin de certaines choses. Voici ce dont vous avez besoin -

  • Compte administrateur: Si vous n'utilisez pas de compte administrateur, vous ne pourrez pas configurer de serveur TFTP sur votre système. Par conséquent, assurez-vous d'être connecté en tant qu'administrateur.
  • Serveur SolarWinds TFTP: Pour configurer un serveur TFTP, vous devez télécharger l'utilitaire de serveur TFTP à partir de SolarWinds. Vous pouvez le télécharger ici . Une fois que vous avez téléchargé le fichier .zip, extrayez-le sur votre bureau, puis procédez à l'installation directe.
  • Transfert de port: pour autoriser l'accès à distance à votre serveur TFTP, vous devez transférer le port UDP 69 à l'adresse IP sur votre réseau à partir de votre routeur afin de permettre aux utilisateurs extérieurs à votre réseau d'accéder au serveur. Cependant, si la connexion à distance n'est pas nécessaire, vous n'avez pas besoin de transférer les ports.

Une fois que vous avez satisfait à toutes les exigences, vous êtes prêt à configurer le serveur.

Accès à distance ou accès local

Si vous avez décidé d'autoriser l'accès au serveur TFTP en dehors de votre réseau local, tel que votre domicile ou votre bureau, ou ailleurs, vous devrez vous assurer d'utiliser une adresse IP statique ou d'ajouter votre adresse IP dynamique à la liste blanche, par défaut. le serveur TFTP permet à toutes les adresses IP d’envoyer et de recevoir des fichiers avec le port transféré. Vous pouvez ajouter une plage d'adresses IP pour autoriser plusieurs adresses IP ou une plage réduite pour autoriser également un seul périphérique.

Configuration IP pour Solarwinds TFTP

Configuration du serveur TFTP

Pour installer le serveur, veuillez suivre les instructions données:

  1. Tout d’abord, exécutez l’utilitaire SolarWinds TFTP Server en accédant au menu Démarrer et en recherchant le serveur TFTP .
  2. Une fois qu'il se charge, cliquez sur Fichier, puis sélectionnez Configurer .

    Menu Fichier du serveur SolarWinds TFTP
  3. Maintenant, si vous voulez que le serveur apparaisse dans la barre d'état système Windows, cliquez sur ' Ajouter un serveur TFTP à la barre d'état système Windows '.
  4. Ensuite, vous devrez choisir le répertoire racine du serveur . C'est ici que tous les fichiers reçus seront sauvegardés. En outre, si vous souhaitez envoyer certains fichiers, vous devez d’abord les copier dans ce répertoire. Cliquez sur Parcourir et choisissez un emplacement de votre choix.

    Changer le répertoire racine du serveur
  5. Ensuite, passez à l'onglet Sécurité pour appliquer certaines restrictions.
  6. Si vous souhaitez uniquement envoyer des fichiers, cliquez sur Envoyer des fichiers . Si vous souhaitez uniquement recevoir des fichiers, cliquez sur Recevoir des fichiers . Si vous voulez faire les deux, assurez-vous que la case " Envoyer et recevoir des fichiers " est cochée.

    Sélection des types de transfert
  7. Grâce à l'utilitaire SolarWinds TFTP Server, vous pouvez renforcer la sécurité en permettant à certaines adresses IP d'envoyer et de recevoir des fichiers. Si vous souhaitez le faire, cochez la case « Autoriser uniquement l'adresse IP suivante à envoyer / recevoir des fichiers », puis cliquez sur Ajouter .
  8. Entrez la plage des adresses IP et cliquez sur OK .

    Plage autorisée d'adresses IP
  9. Enfin, cliquez sur OK pour fermer la fenêtre de configuration.

Voilà, vous avez configuré et configuré avec succès votre serveur TFTP.

Utiliser le serveur TFTP

Maintenant que vous avez configuré un serveur TFTP, vous vous demandez peut-être comment envoyer ou recevoir des fichiers à l'aide du serveur TFTP. Ne vous inquiétez pas, nous allons illustrer la procédure ici.

Transfert de port - Pour le démarrer, vous devez d'abord vous assurer de transférer le numéro de port 69 si vous souhaitez que des systèmes extérieurs au réseau y accèdent. La redirection de port est généralement différente selon les microprogrammes. Par conséquent, nous ne pouvons pas tous les couvrir. Toutefois, pour vous donner les informations de base, vous devrez accéder au panneau de configuration de votre routeur, accédez à Configuration avancée et localisez NAT ou Port Forward. Là, faites simplement une nouvelle entrée et transférez le port UDP 69 sur votre adresse ipv4.

Veuillez noter que si vous n'avez pas l'intention de transférer des fichiers à distance, vous ne devez transférer aucun port.

Installation du client TFTP

La prochaine étape consistera à installer le client TFTP sur le système distant ou local. Pour installer le client TFTP, procédez comme suit:

  1. Allez au menu Démarrer et ouvrez le Panneau de configuration .
  2. Naviguez jusqu'à Programmes et fonctionnalités, puis à gauche, cliquez sur " Activer ou désactiver les fonctionnalités Windows ".
  3. Faites défiler et localisez le client TFTP . Cochez la case.

    Installation du client TFTP
  4. Cliquez sur OK pour installer le client.
  5. Attendez qu'il soit terminé.

Rappelez-vous que cela doit être sur le système qui n'exécute pas le serveur.

Configuration du pare-feu pour autoriser le TFTP

Après avoir installé le client TFTP sur votre système, vous devrez soit désactiver le Pare-feu Windows, soit ajouter une exception pour les connexions TFTP. Voici comment le faire:

  1. Allez au menu Démarrer et ouvrez le Panneau de configuration .
  2. Changez l' affichage par grandes icônes puis sélectionnez Pare-feu Windows Defender .
  3. Pour désactiver le pare-feu Windows Defender, cliquez sur " Activer ou désactiver Windows Defender ".
  4. Cochez la case " Désactiver le pare-feu Windows Defender " sous les deux paramètres, puis cliquez sur OK.

    Désactiver le pare-feu Windows Defender
  5. Si vous ne souhaitez pas désactiver le pare-feu Windows, vous pouvez simplement ajouter une exception pour les connexions TFTP. Pour ce faire, cliquez sur " Autoriser une application ou une fonctionnalité via le pare-feu Windows Defender " dans la fenêtre des paramètres du pare-feu Windows.
  6. Cliquez sur ' Modifier les paramètres ' pour pouvoir ajouter une exception.
  7. Maintenant, cliquez sur Autoriser une autre application, puis cliquez sur Parcourir .
  8. Recherchez TFTP.exe dans le répertoire system32 de Windows. Sélectionnez-le et cliquez sur Ouvrir.
  9. Cochez les cases Privé et Public, puis cliquez sur OK .

    Autoriser TFTP via un pare-feu

Transférer des fichiers en utilisant TFTP

Enfin, après avoir installé le client TFTP et transféré le port UDP 69, vous êtes prêt à transférer des fichiers à distance ou localement. Pour ce faire, assurez-vous que le serveur est en cours d'exécution, puis suivez les instructions données:

  1. Appuyez sur Windows Key + R pour ouvrir Run .
  2. Tapez ' cmd ' pour ouvrir l'invite de commande.
  3. Avant de transférer les fichiers, assurez-vous que les fichiers que vous souhaitez envoyer figurent dans le répertoire racine du serveur .
  4. Maintenant, si vous souhaitez recevoir un fichier, vous devrez utiliser le paramètre GET . Si vous souhaitez envoyer un fichier, il vous suffira d'utiliser le paramètre PUT . La commande va comme suit:
     Tftp -i [adresse IP du serveur] [GET ou PUT] [chemin du fichier] 
  5. Un exemple serait le suivant:
     Tftp -i 192.168.10.8 a mis E: \ hello.txt 

    Envoi d'un fichier en utilisant TFTP
  6. Si vous souhaitez recevoir un fichier, la commande se déroulera comme suit:
     Tftp -i 192.168.10.8 obtenir hello.txt 

Recevoir un fichier en utilisant TFTP
Remarque:

Si vous souhaitez transférer des fichiers à distance, vous devrez spécifier l'adresse IP publique dans l'invite de commande suivie du port. Un exemple serait:

 Tftp -i 39.43.126.2:69 mis E: \ hello.txt 

Des Articles Intéressants