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 sur 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 à partir d’un système distant. Le protocole est très basique et n’offre pas beaucoup de sécurité aux fichiers qui sont transférés.

Nous connaissons tous le Windows Homegroup qui vous permet de partager des fichiers sur un réseau sans aucun obstacle majeur. Cependant, il a été supprimé de Windows 10 dans la mise à jour v1803 en raison de laquelle des résolutions alternatives sont nécessaires. Une solution rapide serait d’utiliser un serveur TFTP, c’est simple et facile à configurer. Dans cet article, nous utiliserons le serveur TFTP SolarWinds (télécharger ici) qui est assez facile à utiliser et vous permet de transférer des fichiers avec fiabilité et à une vitesse rapide sur un réseau. Nous vous recommandons également d’utiliser le serveur TFTP de SolarWinds car il s’agit d’une entreprise spécialisée, développant spécifiquement des logiciels et des solutions pour les grandes organisations afin de les aider à gérer 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 devrez pas configurer de serveur TFTP sur votre système. Par conséquent, veuillez vous assurer que vous êtes connecté en tant qu’administrateur.
  • Serveur TFTP SolarWinds: pour configurer un serveur TFTP, vous devrez télécharger l’utilitaire du serveur TFTP depuis SolarWinds. Vous pouvez le télécharger sur ici. Une fois que vous avez téléchargé le fichier .zip, extrayez-le sur votre bureau, puis effectuez simplement l’installation.
  • Redirection de port: pour permettre l’accès à distance à votre serveur TFTP, vous devrez rediriger le port UDP 69 vers l’adresse IP de votre réseau depuis votre routeur afin de permettre aux utilisateurs extérieurs à votre réseau d’accéder au serveur. Cependant, si une 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 depuis l’extérieur de votre réseau local tel que votre domicile ou votre bureau ou n’importe où ailleurs, vous devrez vous assurer que vous utilisez une adresse IP statique ou que votre adresse IP dynamique est ajoutée à la liste blanche, par défaut. le serveur TFTP permet à All IP Address d’envoyer et de recevoir des fichiers avec Port Forwarded. Vous pouvez ajouter une plage IP pour autoriser plusieurs adresses IP ou une plage raccourcie pour n’autoriser qu’un seul appareil.

Configuration IP pour Solarwinds TFTP

Configuration du serveur TFTP

Pour configurer 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 de fichier du serveur TFTP SolarWinds
  3. Maintenant, si vous voulez que le serveur apparaisse dans la barre d’état système de 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 là que tous les fichiers reçus seront enregistrés. De plus, si vous souhaitez envoyer certains fichiers, vous devrez d’abord copier les fichiers dans ce répertoire. Cliquez sur Parcourir et choisissez un emplacement de votre choix.Modification du 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 souhaitez 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 ajouter une sécurité supplémentaire en permettant à certaines adresses IP d’envoyer et de recevoir des fichiers. Si vous souhaitez faire cela, cochez la case «Autoriser uniquement l’adresse IP suivante à envoyer / recevoir des fichiers», puis cliquez sur Ajouter.
  8. Entrez la plage d’adresses IP et cliquez sur OK.Plage d’adresses IP autorisée
  9. Enfin, cliquez sur OK pour fermer la fenêtre de configuration.

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

Utilisation du 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.

Redirection de port – Pour le démarrer, vous devrez d’abord vous assurer de transmettre 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 pour différents micrologiciels, par conséquent, nous ne pouvons pas tous les couvrir. Cependant, pour vous donner un aperçu de base, vous devrez accéder au panneau de contrôle de votre routeur, accéder à la configuration avancée et localiser NAT ou Port Forward. Là, il suffit de faire une nouvelle entrée et de transférer 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 n’avez pas à transférer de ports.

Installation du client TFTP

L’étape suivante consisterait à installer le client TFTP sur le système distant ou local. Pour installer le client TFTP, procédez comme suit:

  1. Accédez au menu Démarrer et ouvrez le panneau de configuration.
  2. Accédez à Programmes et fonctionnalités, puis sur le côté gauche, cliquez sur «Activer ou désactiver les fonctionnalités Windows».
  3. Faites défiler vers le bas et localisez le client TFTP. Cochez la case.Installation du client TFTP
  4. Cliquez sur OK pour installer le client.
  5. Attendez qu’il se termine.

N’oubliez pas que cela doit être sur le système qui n’exécute pas le serveur.

Configuration du pare-feu pour autoriser 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 procéder:

  1. Accédez au menu Démarrer et ouvrez le panneau de configuration.
  2. Remplacez la vue par de 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 et cliquez sur OK.Désactivation du 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 sur Parcourir.
  8. Recherchez TFTP.exe dans le répertoire Windows system32. Sélectionnez-le et cliquez sur Ouvrir.
  9. Cochez les cases Privé et Public, puis cliquez sur OK.Autoriser TFTP via le pare-feu

Transférer des fichiers à l’aide de TFTP

Enfin, après avoir installé le client TFTP et avoir 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 la touche Windows + R pour ouvrir Exécuter.
  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 se trouvent 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 se déroule comme suit: Tftp -i [server IP address] [GET or PUT] [path of file]
  5. Un exemple serait le suivant: Tftp -i 192.168.10.8 put E: hello.txtEnvoi d’un fichier à l’aide de TFTP
  6. Si vous souhaitez recevoir un fichier, la commande se déroulera comme suit: Tftp -i 192.168.10.8 get hello.txt

Réception d’un fichier à l’aide de 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 mettre E: hello.txt

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *