10 meilleurs serveurs TFTP gratuits pour Windows, Linux et Mac

10 meilleurs serveurs TFTP gratuits pour Windows, Linux et Mac


Il existe une grande variété de Protocoles de transfert de fichiers (FTP) utilisé sur Internet aujourd'hui. L'un des plus simples, et donc les plus utilisés pour effectuer des transferts de fichiers uniques de bas niveau, est le FTP trivial ou Protocole de transfert de fichiers trivial (TFTP). Dans cet article, nous allons couvrir les 10 meilleurs serveurs TFTP pour les systèmes Windows et Linux.

TFTP est essentiel au maintien des correctifs et des configurations des périphériques intégrés et sera présent pendant longtemps. Le protocole se trouve fréquemment dans des appareils comme les routeurs, les streamers multimédias et les téléphones mobiles. C'est le principal moyen par lequel les fichiers du micrologiciel sont poussés vers ces appareils afin de les mettre à niveau ou de les corriger. Le FTP est plus courant pour une utilisation sur Internet, et le SFTP plus sécurisé gagne en popularité pour les transferts de fichiers Internet sécurisés.

Il y a beaucoup de détails sur chacun des outils que nous avons sélectionnés pour cet article ci-dessous, mais si vous n'avez que le temps pour un résumé rapide, voici les meilleurs serveurs TFTP gratuits:

  1. Serveur TFTP gratuit SolarWinds (TÉLÉCHARGEMENT GRATUIT) - Cet outil fonctionne sous Windows et comprend un verrouillage de plage IP et peut transférer des fichiers jusqu'à 4 Go.
  2. Utilitaire Windows TFTP - Serveur TFTP gratuit léger avec l'avantage d'être rapide dans le transfert de petits fichiers.
  3. TFTPD32 - Un ensemble de moniteurs réseau utiles qui comprend un moniteur de serveur DHCP, un moniteur DNS et un serveur Syslog ainsi qu'un serveur TFTP.
  4. Serveur TFTP WhatsUp gratuit - Interface frontale intelligente qui s'interface avec un serveur TFTP efficace.
  5. serveur TFTP haneWIN - Serveur TFTP 32 bits et 64 bits pour les environnements Windows pouvant être limité dans les opérations à l'adresse IP ou au répertoire.
  6. WinAGents - Petit serveur TFTP pour Windows avec la possibilité de gérer des dossiers de fichiers virtuels.
  7. Spiceworks TFTP - Spiceworks est un système de gestion de réseau financé par la publicité et ce serveur TFTP en fait partie.
  8. atftpd - Utilitaire de ligne de commande Linux qui transfère rapidement les fichiers mais n'a aucune sécurité.
  9. tftpd-hpa - Système TFTP de ligne de commande Linux simple.
  10. serveur macOS TFTP - Serveur TFTP en ligne de commande simple pour macOS.

Qu'est-ce que TFTP?

Les sessions FTP actuelles prennent en charge de nombreuses commandes différentes. Une fois connecté à un serveur FTP, les utilisateurs peuvent généralement répertorier, supprimer, renommer, télécharger ou télécharger des fichiers et modifier des répertoires. En revanche, TFTP offre uniquement la possibilité de télécharger ou de télécharger un fichier et utilise UDP sur IP au lieu de la pile TCP / IP plus standard. Le protocole n'est pas capable de permettre des fonctionnalités plus avancées, mais compense en utilisant la méthode lockstep de tolérance aux pannes qui le rend extrêmement fiable. En raison de cette fonctionnalité limitée, les serveurs TFTP peuvent avoir une empreinte extrêmement faible sur le disque ainsi qu'en mémoire, ce qui le rend idéal pour une utilisation dans des périphériques intégrés.

Attention: TFTP n'a aucune sécurité. Il n'y a pas de concept de comptes d'utilisateurs, donc tout le monde pourra se connecter à votre serveur TFTP. Assurez-vous que votre machine serveur est sécurisée d'une autre manière, comme avec un pare-feu ou en limitant les interfaces réseau sur lesquelles le serveur écoute.

Linux est de loin le système d'exploitation le plus courant sur le type d'appareils sur lesquels vous êtes susceptible de rencontrer un serveur TFTP. Mais, il existe également un riche écosystème d'appareils Windows et macOS qui exécutent des micrologiciels (pensez aux Apple TV et à Microsoft Surface pour quelques exemples).

Voir également:

  • Meilleurs serveurs SCP
  • Meilleurs serveurs SFTP

Meilleurs serveurs TFTP Windows gratuits

Certaines des considérations que nous avons prises en considération lors de la sélection d'outils pour cette liste étaient la fiabilité, la facilité de configuration et d'utilisation, une documentation et un support suffisants, et la robustesse des outils dans diverses utilisations industrielles.

1. Serveur TFTP SolarWinds (TÉLÉCHARGEMENT GRATUIT)

Le serveur TFTP proposé par SolarWinds est une version 100% gratuite qui ne fonctionne que sur Windows. Ce n'est pas un procès qui expire. Il offre des fonctionnalités de base telles que le verrouillage de la plage IP et peut transférer des fichiers jusqu'à 4 Go. Il fonctionne comme un service Windows qui facilite la gestion avec des outils Windows natifs.

solarwinds-tftp-server

PLUS D'INFORMATIONS SUR LE SITE OFFICIEL SOLARWINDS:

www.solarwinds.com/free-tools/free-tftp-server/

LE CHOIX DES ÉDITEURS

La configuration est simple et le serveur TFTP SolarWinds prend en charge les transferts simultanés et la possibilité d'autoriser uniquement des adresses IP spécifiques. C'est un téléchargement totalement gratuit.

Télécharger: Téléchargement GRATUIT sur SolarWinds.com

Site officiel: www.solarwinds.com/free-tools/free-tftp-server/

OS: les fenêtres

2. Utilitaire Windows TFTP

L'utilitaire TFTP de Windows est un serveur TFTP sans système d'exploitation pour Windows. Il est extrêmement petit et n'a presque aucune option de configuration. D'une part, cela permet à l'utilitaire d'être très petit et rapide. D'un autre côté, cela signifie que vous ne pouvez pas spécifier de configuration de base telle que l'interface réseau à lier. La petite taille provient d'une dépendance au framework .NET. Mais, si vous n'avez pas déjà installé le framework .NET pour une autre application, cela peut entraîner une lourde empreinte d'installation, de sorte que cet utilitaire peut ne pas être optimal pour chaque cas d'utilisation..

De plus, il est livré avec une classe .NET que les développeurs peuvent utiliser pour incorporer TFTP dans leurs propres applications.

WindowsTFTPUtility

3. TFTPD32

Tftpd32 est un serveur TFTP open source extrêmement populaire pour Windows. Ce n'est pas seulement un serveur TFTP élégant, mais il se fixe également sur d'autres fonctionnalités. La liste des fonctionnalités supplémentaires comprend un serveur DHCP, un serveur DNS, un serveur SNTP (horaire) et un serveur syslog, il vous aidera donc également à gérer vos adresses IP. Il est assez difficile de trouver un scénario dans lequel vous auriez besoin de cet ensemble particulier de fonctionnalités dans une seule application, mais en utiliser une ou deux en plus d'un serveur TFTP peut répondre à certains besoins.

Et ne vous inquiétez pas, il existe également une version 64 bits.

working_tftpd32

4. Serveur TFTP WhatsUp gratuit

Le serveur WhatsUP TFTP est un produit d'IPSwitch. Le serveur TFTP est destiné aux ingénieurs réseau qui ont juste besoin d'obtenir les fichiers là où ils appartiennent avec le moins de peine possible. WhatsUp est un outil gratuit, pas un essai. Il n'y a presque pas de documentation disponible sur le serveur TFTP WhatsUp gratuit, il est donc difficile de déterminer les cas d'utilisation auxquels il peut le mieux répondre.

quoi que ce soit

5. Serveur haneWIN TFTP

Le serveur TFTP haneWIN est un serveur TFTP 32 et 64 bits complet fonctionnant sous Windows XP / VISTA / 20xx (serveurs) / 7/8/10. Il rompt un peu avec le modèle TFTP en prenant en charge les contrôles d'accès, qui ne font pas nativement partie de TFTP. Ce serveur TFTP peut restreindre les adresses IP pour autoriser uniquement le téléchargement ou le téléchargement et l'accès aux répertoires du serveur. Une caractéristique intéressante est qu'il peut également être exécuté complètement sur la ligne de commande, ce qui le rend très utile pour les actions scriptées. Il comprend également un client TFTP qui s'exécute en tant que DLL. Le logiciel HaneWIN produit également un serveur DHCP doté d'un serveur TFTP intégré.

hanewin-tftp

6. WinAGents

La suite de logiciels WinAgents comprend un serveur TFTP robuste fonctionnant sur la plate-forme: Windows 2000 (serveur), XP, 2003 (serveur), Vista, Windows 7 et 2008 (serveur). Il prend également en charge les plates-formes 64 bits, bien qu'il le fasse en exécutant un service 32 bits. Il a des contrôles d'accès limités tels que l'accès aux fichiers sur IP et n'utilise qu'un seul port UDP, ce qui facilite la mise en œuvre derrière un pare-feu. Une fonctionnalité très utile de WinAgents est la prise en charge des dossiers de fichiers virtuels. Cela signifie que vous pouvez créer des dossiers qui semblent exister pour les utilisateurs TFTP, mais qui ne doivent pas exister en réalité sur le disque du serveur. Cette fonctionnalité peut faciliter l'organisation des fichiers, ce qui est notoirement douloureux avec le TFTP traditionnel.

WinAgents-tftp

7. Serveur TFTP Spiceworks

Le serveur TFTP Spiceworks se concentre sur la gestion du réseau. Garder tous vos appareils à jour, ainsi que garantir que toute la configuration est standard dans toute l'organisation pour chaque routeur et commutateur, peut être difficile. Le serveur Spiceworks TFTP peut aider à garder tous vos appareils exécutant le micrologiciel actuel et les configurations avec un effort minimal. L'une des fonctionnalités supplémentaires de Spiceworks est la possibilité de comparer les configurations réseau côte à côte avec les sauvegardes existantes pour repérer rapidement les appareils exécutant des logiciels obsolètes. De petites informations comme celle-ci peuvent aider à identifier rapidement les comportements indésirables dans les segments de réseau.

spiceworks-tftp

Serveurs TFTP Linux

Il existe une variété de serveurs TFTP disponibles pour la plupart des distributions Linux. Un serveur populaire est le serveur TFTP avancé qui vient dans un package nommé atftpd. Le «d» à la fin de nombreux packages Linux signifie démon, qui est un terme de type Unix pour une application qui s'exécute en arrière-plan. Un démon Linux s'apparente à un service Windows. Le serveur ATFTP prend en charge la multidiffusion et est multithread, ce qui le rend un peu plus flexible à déployer dans des installations réseau non standard. Utilisez apt-get ou yum pour l'installer, selon votre distribution Linux.

8. atftpd

$ sudo apt-get install atftpd
Lecture des listes de packages ... Terminé
Construction d'un arbre de dépendance
Lecture des informations d'état ... Terminé
Les nouveaux packages suivants seront installés:
atftpd

Vous trouverez le fichier de configuration clairsemé d’atftpd dans `/ etc / default / atftpd. Configurez des options rapides telles que les ports sur lesquels écouter et si vous souhaitez exécuter en tant que démon ou via inet.d, et vous êtes prêt à partir.

$ cat atftpd
USE_INETD = true
OPTIONS ="--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose = 5 / srv / tftp"

Vous aurez besoin d'un client TFTP. Il y en a beaucoup, mais le client atftp est une solution de ligne de commande rapide et facile. Pour installer, utilisez apt-get install atftp. Ensuite, connectez et téléchargez un fichier:

$ atftp 192.168.2.146
tftp> mettre un fichier vide
tftp> quitter

Nous pouvons voir que le fichier vide a été téléchargé sur le chemin spécifié dans le fichier de configuration / srv / tftp

$ ls -l / srv / tftp
-rw-rw-r-- 1 jdw jdw 0 nov 5 10:44 emptyfile

9. tftpd-hpa

Un autre serveur TFTP populaire pour Linux est tftpd-hpa. Puisque le protocole TFTP est si simple, il n'y a aucun avantage vraiment évident à choisir un serveur TFTP plutôt qu'un autre. Cependant, en raison de dépendances et de déficiences de documentation, parfois un serveur fonctionnera mieux qu'un autre. Si vous ne parvenez pas à faire fonctionner atftpd, essayez tftpd-hpa.

$ sudo apt-get install tftpd-hpa
Lecture des listes de packages ... Terminé
Construction d'un arbre de dépendance
Lecture des informations d'état ... Terminé
Le package suivant a été installé automatiquement et n'est plus requis:
xinetd
Utilisez «sudo apt autoremove» pour le supprimer.
Forfaits suggérés:
pxelinux
Les nouveaux packages suivants seront installés:
tftpd-hpa

Vous trouverez le fichier de configuration dans / etc / default / tftpd-hpa:

$ cat / etc / default / tftpd-hpa
# / etc / default / tftpd-hpa

TFTP_USERNAME ="tftp"
TFTP_DIRECTORY ="/ var / lib / tftpboot"
TFTP_ADDRESS =": 69"
TFTP_OPTIONS ="--sécurise"

Modifiez les paramètres comme vous le souhaitez, puis démarrez le serveur à l'aide du service sudo tftpd-hpa restart.

10. serveur macOS TFTP

macOS possède un serveur TFTP intégré qui ne sera pas chargé par défaut. Le moyen le plus simple de le faire fonctionner est de taper simplement `sudo launchctl load -F / System / Library / LaunchDaemons / tftp.plist` et de fournir votre mot de passe lorsque vous y êtes invité. Vous pouvez utiliser quelque chose comme netstat pour confirmer qu'il fonctionne:

$ netstat -n | grep * .69
udp4 0 .69. *
udp6 0 .69. *

Le serveur TFTP fonctionne maintenant sur le port 69 en attente de connexions. Vous pouvez utiliser n'importe quel client TFTP pour vous connecter au serveur et télécharger ou télécharger des fichiers. Pour arrêter le serveur TFTP, utilisez simplement la commande de déchargement:

sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist

Les derniers mots

Bien que TFTP n'intègre aucune procédure de sécurité, ce manque de sécurité n'est pas unique parmi les systèmes d'administration réseau. DHCP et le SNMPv2 largement implémenté n'incluent pas de mesures de sécurité. Assurez-vous de n'implémenter TFTP que sur un réseau privé sécurisé.

Brayan Jackson Administrator
Candidate of Science in Informatics. VPN Configuration Wizard. Has been using the VPN for 5 years. Works as a specialist in a company setting up the Internet.
follow me
Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

4 + 2 =

map