El protocolo trivial de transferencia de archivos, o TFTP, comogeneralmente lo llamamos, es uno de los mecanismos de transferencia de archivos más utilizados por los administradores de redes y sistemas. Es similar a su hermano mayor FTP, o protocolo de transferencia de archivos, aunque muy diferente. Es un protocolo limitado y liviano que requiere pocos recursos, por lo que es ideal como método de elección para transferir archivos, como actualizaciones de firmware o configuraciones del sistema. También es el protocolo que permite iniciar una PC sin disco desde la red utilizando el protocolo BOOTP. Hoy, revelamos los mejores servidores TFTP gratuitos disponibles para Windows, Linux y macOS.
En su uso más típico, los archivos se transfierenentre un servidor y el dispositivo donde se usan. Hoy, revelamos algunos de los mejores servidores TFTP gratuitos que pudimos encontrar en Internet. Todos harán el trabajo, pero algunos a veces tienen diferencias sutiles que trataremos de describir. Pero antes de presentar nuestros servidores principales, veamos qué es exactamente TFTP.
Transferencias de archivos TFTP explicadas
El protocolo trivial de transferencia de archivos, o TFTP, es unProtocolo de transferencia de archivos simplificado. Al contrario que FTP, no utiliza el protocolo TCP orientado a la conexión, sino que utiliza el protocolo UDP sin conexión en el puerto IP 69. En virtud de no tener conexión, es posible la pérdida de paquetes en la transferencia y tanto el cliente como el servidor deben poder para manejarlo El protocolo también puede ser más lento porque no utiliza ventanas, lo que reduce su eficiencia en enlaces de alta latencia. Por esa razón, se usa más comúnmente en redes locales.
Entre la simplificación de TFTP, en comparación conFTP, TFTP no proporciona ninguna forma de listar archivos en el servidor. Tampoco tiene posibilidad de autenticación de usuario ni capacidad de cifrado. Debe saber exactamente qué nombre de archivo desea transferir. Es compatible con el uso de rutas que son relativas al directorio de inicio del servidor, pero nuevamente, uno debe conocer la ruta ya que no hay forma de explorar el árbol de directorios. Y finalmente, la implementación estándar de TFTP no tiene capacidad de lectura y / o escritura.
Debido a sus limitaciones, la mayoría de los usuarios prefieren FTPa TFTP. Sin embargo, TFTP es muy utilizado por los administradores de redes y sistemas para actualizar el firmware en múltiples tipos de hardware, como conmutadores, enrutadores, cortafuegos, equilibradores de carga, etc. Y como indicamos en nuestra introducción, TFTP también se usa como parte de Proceso BOOTP para descargar la imagen del sistema operativo en computadoras y estaciones de trabajo sin disco.
La última versión del protocolo es la versión 2, tal como se define en RFC 1350, que se remonta a 1992. Ha estado allí durante bastante tiempo y es la versión más utilizada.
Los mejores servidores TFTP para Windows
Dado que Windows es el sistema operativo más utilizadosistema, no sorprende que siete o nuestros mejores servidores sean para esa plataforma. Después de todo, no importa qué tipo de equipo esté administrando o cuál sea su necesidad de transferencias de archivos TFTP, es probable que lo haga desde una computadora con Windows.
1. Servidor TFTP SolarWinds (DESCARGA GRATIS)
Si no conoce SolarWinds, es una compañía quehace una gran cantidad de excelentes herramientas de administración de red. Ofrece una amplia gama de herramientas para abordar prácticamente todas las tareas de administración de redes que uno pueda imaginar. La mayoría de sus herramientas son relativamente baratas en comparación con los productos de la competencia y todas vienen con un período de prueba gratuito para que pueda probarlas en su entorno. Pero incluso mejor que sus versiones de prueba gratuitas, SolarWinds también ofrece varias herramientas gratuitas muy útiles.
El servidor TFTP gratuito de SolarWinds es una de estas herramientas. Puede descargar la herramienta desde esta página. El servidor TFTP se ejecuta como un servicio de Windows. Su funcionamiento es transparente y su administración debería ser fácil para cualquier persona con algún conocimiento de la administración del sistema de Windows.
Un servidor TFTP suele ser una herramienta simple y también lo eséste. No hay mucho que decir al respecto. Entre sus características principales que vale la pena señalar, esta no es una verdadera herramienta 100% gratuita para siempre y para nadie. No está limitado en duración y tipo de uso. Otra característica importante según lo declarado por SolarWinds es la posibilidad de ejecutar transferencias concurrentes desde múltiples dispositivos. Y aunque el protocolo TFTP no tiene seguridad incorporada, el servidor TFTP SolarWinds se puede configurar para permitir solo conexiones de direcciones IP específicas o rangos de direcciones. Y finalmente, el servidor TFTP de SolarWinds puede manejar archivos de hasta 4 GB de tamaño. Lo más probable es que nunca necesite transferir un archivo más grande a través de TFTP.

2. Utilidad TFTP de Windows
A pesar de su nombre, esta herramienta no es de Microsoft. Windows TFTP Utility es en realidad un servidor TFTP básico para Windows. Fue desarrollado por mgenti usando C # y el marco .net de Microsoft. Esto lo convierte en un ejecutable muy pequeño, especialmente cuando se tiene en cuenta que apenas hay opciones configurables. Sin embargo, esta falta de opciones también significa que ni siquiera puede especificar a qué interfaz se unirá el servidor y, por lo tanto, aceptará conexiones entrantes en todos ellos.

El tamaño pequeño del servidor proviene de su uso deEl .NET Framework. Por supuesto, esto significa que si aún no tiene instalado .NET Framework, su huella de instalación podría terminar mucho más grande que la del servidor. Por otra parte, en la actualidad no hay demasiadas computadoras con Windows que no tengan instalado .NET Framework, ya que se usa en muchos proyectos de desarrollo de software.
Y si usted mismo es desarrollador, la utilidad también incluye una clase .net que puede ser utilizada por cualquier persona para agregar el servidor TFTP y la funcionalidad del cliente a su software.
El servidor está disponible desde su página de Sourceforge y es de dominio público, lo que significa que cualquiera puede usarlo libremente.
3. Tftpd32 (y Tftpd64)
Tftpd32 del desarrollador Philippe Jounin es un muypopular servidor TFTP para Windows. De hecho, es mucho más que un simple servidor TFTP. La aplicación lista para IPV6 también incluye un servidor DHCP, un servidor DNS, un servidor SNTP para sincronización de reloj, un servidor syslog y un cliente TFTP. Esa es una gran cantidad de funcionalidades en una sola aplicación.

De hecho, es posiblemente demasiada funcionalidad comoHay pocas circunstancias en las que uno elegiría ejecutar todos estos servicios desde la misma computadora. El único lugar donde veríamos un uso para todos estos servidores es en una red de negocios muy pequeños. En redes más grandes, la mayoría de estos servicios, como DNS y DHCP, pero también SNTP, a menudo se ejecutan desde cualquier servidor de servicio de directorio utilizado.
Como se indica en el sitio web de la aplicación "El cliente y el servidor TFTP son totalmente compatibles con el soporte de opciones TFTP (tsize, blocksize y timeout), que permiten el máximo rendimiento al transferir los datos."
Otras características útiles del servidor son una función de directorio, ajuste de seguridad, filtrado de interfaz, barras de progreso y reconocimientos anticipados.
El sitio web del desarrollador propone variosdiferentes descargas La aplicación se puede descargar como un archivo zip o un instalador ejecutable. También hay una versión que se ejecuta como un servicio. Y finalmente, puede optar por Tftpd64, la misma aplicación exacta pero compilada como una aplicación de 64 bits.
4. Servidor TFTP gratuito de WhatsUp
WhatsUp, en el improbable caso de que nunca hayas escuchadoes una herramienta de monitoreo que proporciona un lugar centralizado para monitorear el tiempo de actividad y la disponibilidad de dispositivos y servidores. Ha existido durante años y ha ganado una excelente reputación como una plataforma de monitoreo sólida. Al igual que SolarWinds, Ipswitch, la compañía detrás de WhatsUp, fabrica algunas herramientas gratuitas.

El servidor TFTP gratuito de WhatsUp, uno de los Ipswitchherramientas gratis Es bastante básico en términos de funcionalidad pero, de nuevo, esto es lo que uno esperaría de TFTP de todos modos. El servidor gratuito está dirigido a los ingenieros de red que necesitan mover archivos de un dispositivo a otro con el menor problema posible. La aplicación, que tiene un componente de servicio que se ejecuta en segundo plano y una aplicación para monitorearla y configurarla, funciona muy bien. Sin embargo, la falta de documentación puede ser un obstáculo para algunos.
Si estás interesado en dar WhatsUp gratisPruebe el servidor TFTP, el software se puede descargar desde esta página. Deberá completar un formulario con su nombre y dirección de correo electrónico y puede esperar que Ipswitch lo contacte poco después. Después de todo, tiene que haber una razón por la cual una compañía como Ipswitch daría un producto como ese de forma gratuita.
5. servidor TFTP haneWIN
El software haneWin es una pequeña empresa que fabricasoftware de red para Windows. Y dado que algunos de sus productos funcionan con Windows 95, 98 y ME, parece que han estado allí para siempre. Entre sus diferentes productos, encontrará servidores DHCP, DNS, NFS y TFTP. El servidor TFTP de haneWIN es una aplicación con todas las funciones que está disponible en versiones de 32 y 64 bits. Se ejecuta en casi cualquier versión de Windows desde Windows XP, hasta Windows 10.

Al contrario de la mayoría de los otros servidores TFTP, el haneWINEl servidor TFTP implementa alguna forma de control de acceso basado en la dirección IP del cliente. Los permisos de lectura y escritura, así como el acceso al directorio, se pueden configurar en el servidor por dirección IP.
El servidor viene en dos componentes, un Windowsservicio y un applet del panel de control que le permite a uno ajustar la configuración del servidor y monitorear las transferencias de archivos. También se puede ejecutar desde la línea de comandos, por lo que es una excelente opción para operaciones con script. Junto con el servidor viene un cliente TFTP que se implementa como una DLL a la que accede a través del símbolo del sistema.
Puede descargar el archivo directamente desde el sitio web del desarrollador.
6. Servidor WinAgents TFTP
El grupo de software WinAgents es otra pequeña empresa.que publica software de gestión de red. Uno de los productos estrella de la compañía es su servidor TFTP WinAgents. Se ejecuta en la mayoría de las plataformas de servidor de Windows desde Windows XP. Esto incluye Windows 2000 (servidor), XP, 2003 (servidor), Vista, Windows 7 y 2008 (servidor). Aunque el servidor es una aplicación de 32 bits, también funcionará bien en sistemas de 64 bits.

El servidor implementa alguna forma de acceso brutocontrol basado en la dirección IP de origen. Pero la característica que diferencia al hombre del servidor TFTP de WinAgents es su uso o carpetas virtuales. Son carpetas que parecen existir para clientes TFTP que se conectan al servidor, mientras que en realidad no existen en el servidor. Se utilizan para proporcionar algún tipo de organización a las transferencias de archivos TFTP.
El servidor TFTP de WinAgents es una verdadera pieza gratuita desoftware aunque tiene una limitación severa. Lanzado como un software de prueba, el software se ejecutará a plena capacidad durante un período de prueba de 30 días después del cual se limitará a dos descargas simultáneas. Esta limitación puede eliminarse comprando una licencia para el software. El software se puede descargar y la licencia se puede comprar en el sitio web de WinAgents.
7. Servidor TFTP de Spiceworks para profesionales de TI
El servidor TFTP de Spiceworks para profesionales de TI es muy buenomás que solo un servidor TFTP. Es un sistema de gestión de configuración a pequeña escala. Utiliza TFTP para extraer archivos de configuración de sus dispositivos y puede comparar archivos de configuración uno al lado del otro. Esto asegurará que sus configuraciones estén estandarizadas en toda su red.

El software también puede ayudarlo a mantener su firmware actualizadohasta la fecha sirviendo como repositorio para el firmware del dispositivo. Pero antes de todo, el software es como un servidor TFTP que funciona muy bien. Usted es libre de usarlo para cualquier propósito que considere conveniente. Se puede descargar, a cambio de su información personal, del sitio web de Spicework.
Servidores TFTP de Linux
Linux es un sistema operativo muy popular y esNo es raro ver a los administradores de red usándolo. La mayoría de las distribuciones de Linux vienen con al menos un servidor TFTP, aunque rara vez está habilitado, o incluso instalado, de forma predeterminada. Todavía está allí, aunque como parte de un paquete que a menudo se llama TFTPd, con la "d" que significa Daemon, el nombre Unix para una aplicación que se ejecuta en segundo plano. Es similar en funcionalidad a un servicio de Windows.
1. atftpd
Un servidor TFTP popular en el mundo Linux esllamado es el servidor TFTP avanzado. Por lo general, viene en un paquete llamado aftpd. Este es un gran servidor multiproceso que admite multidifusión. Como tal, es una gran opción para implementaciones no estándar.
Dependiendo de su distribución de Linux, utiliza apt-get o yum para instalar el daemon. Así es como se hace en apt-get.
$ sudo apt-get install atftpd
A diferencia de la mayoría de los servidores TFTP de Windows, atftpd esconfigurado editando un archivo de configuración que se encuentra en / etc / default / atftpd. El archivo de configuración es donde especificará cosas como los puertos para escuchar o si ejecutar el software y un demonio o un proceso Inetd. Esto es lo que normalmente encontraría en el archivo de configuración.
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"
2. tftpd-hpa
tftpd-hpa es otro servidor TFTP popular paraLinux Con un protocolo tan simple como TFTP, cada servidor tiene casi exactamente el mismo conjunto de características. Las razones principales por las que elegiría una sobre la otra tienen que ver con las dependencias y la documentación.
Por lo general, usaría tftpd-hpa siempre que no pueda hacer que atftpd funcione de manera confiable. Es fácil de instalar con un solo comando apt-get.
$ sudo apt-get install tftpd-hpa
Al igual que la entrada anterior, tftpd-hpa se configura mediante un archivo de configuración en / etc / default / tftpd-hpa. Esto es lo que normalmente encontrará en ese archivo:
TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="--secure"
Cualquiera de estas configuraciones se puede modificar a su gusto editando el archivo. Una vez modificado, el servidor debe reiniciarse con este comando:
sudo service tftpd-hpa restart
El servidor TFTP de macOS (2700)
macOS probablemente no sea la plataforma más utilizada poradministradores de red. Aún así, tiene un servidor TFTP incorporado. No se carga de forma predeterminada, pero habilitarlo es bastante fácil. La forma más fácil de lograr eso es simplemente escribir el siguiente comando en una ventana de Terminal:
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist
Se le solicitará que proporcione su contraseña de macOS para continuar.
Una vez instalado, puede usar el comando netstat para confirmar que se está ejecutando:
$ netstat -n | grep *.69 udp4 0 .69 .* udp6 0 .69 .*
Esto le indica que el servidor TFTP está escuchando en el puerto 69, esperando conexiones y que aceptará conexiones IP V4 e IPI V6.
Si necesita cerrar el servidor TFTP, simplemente use el comando de descarga:
sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist
Terminando
A pesar de su naturaleza cruda, el protocolo TFTP estodavía ampliamente utilizado en el campo de la gestión de redes. Es la forma principal de instalar y actualizar el firmware y el software en muchos, quizás la mayoría, de los dispositivos de red.
Ya sea que use Windows, Linus o incluso macOS,Hay servidores TFTP disponibles de forma gratuita. Acabamos de enumerar 10 de los mejores. Siéntase libre de probar cualquiera de ellos, pero tenga en cuenta que el primero, el servidor SolarWinds TFTP es o favorito. Es un servidor de alta calidad que hará el trabajo de manera consistente.
Comentarios