Technical Anshu
Tutorials Blog
📡 Configuración del servidor TFTP

Configuración del servidor TFTP en Windows con una herramienta GUI gratuita

Un conmutador necesita una copia de seguridad de su configuración, o un enrutador necesita un archivo de firmware, y el dispositivo solo habla TFTP. Aquí está la configuración completa de Windows: una pequeña herramienta GUI gratuita, una carpeta raíz limpia, una regla de firewall y su primera transferencia exitosa.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 10 minute setup
🎥 Mire el vídeo completo: configuración del servidor TFTP con la herramienta GUI, paso a paso

TFTP (Protocolo trivial de transferencia de archivos) es el pequeño y antiguo protocolo de transferencia de archivos del que aún dependen los dispositivos de red. Los conmutadores, enrutadores, teléfonos IP y sistemas de arranque PXE lo utilizan porque es lo suficientemente pequeño como para vivir dentro del firmware del dispositivo. No tiene nombre de usuario, contraseña ni cifrado, razón por la cual pertenece únicamente a su red local, se enciende para el trabajo y se apaga después. Esta guía configura un servidor TFTP GUI gratuito en una PC con Windows, de la misma manera que se muestra en el video, y finaliza con una prueba de transferencia real. Las herramientas gratuitas populares de esta clase (Tftpd64 y SolarWinds TFTP Server son los nombres comunes) siguen el mismo diseño a continuación, por lo que los pasos siguen siendo válidos cualquiera que utilice.

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
Panel de ejemplo con valores de muestra: la dirección de su PC y el nombre de la carpeta serán diferentes. Observe la última línea: TFTP no solicita ningún inicio de sesión, razón por la cual este servidor permanece solo en la LAN.
1

Lo que necesitas antes de comenzar

Mantenga cuatro cosas listas. Aquí nada cuesta dinero, y saltarse un paso es lo que provoca la mayoría de las primeras transferencias fallidas.

  1. Una PC con Windows en la misma LAN y subred que el conmutador, enrutador o teléfono con el que transferirá
  2. Una dirección IP fija en esa PC durante la duración del trabajo; el dispositivo enviará archivos a esta dirección, por lo que no debe cambiar durante la transferencia
  3. Una herramienta de servidor GUI TFTP gratuita que se descarga desde su sitio oficial únicamente: este tipo de herramienta es el objetivo favorito de los sitios de descarga falsos.
  4. Derechos de administrador en la PC, porque el enlace al puerto UDP 69 y la regla del firewall necesitan elevación
2

Paso 1: cree una carpeta raíz limpia

La carpeta raíz es la única carpeta que el servidor puede ver. Cada archivo que descargue un dispositivo debe ubicarse en él, y cada archivo que cargue un dispositivo aterrizará en él. Hazlo breve y sencillo:

  1. Cree una carpeta como C:\TFTP-Root: evite rutas y espacios profundos en el nombre
  2. Coloque el archivo de firmware o el archivo de destino vacío para el trabajo de hoy dentro de él.
  3. No guardes nada más aquí. Las configuraciones del switch de ayer contienen contraseñas y claves; esta carpeta no es un archivo, es un banco de trabajo
3

Paso 2: instale y apunte la herramienta a la carpeta

Instale la herramienta GUI y abra su configuración antes de iniciar el servidor. Dos escenarios deciden casi todo:

  1. Directorio raíz/base: apúntelo a la carpeta que acaba de crear
  2. Interfaz del servidor/dirección de enlace: elija la dirección IP del adaptador LAN (por ejemplo, 192.168.1.10), no un adaptador virtual o una dirección VPN: una causa muy común de que "el dispositivo no pueda alcanzar el servidor".
  3. Si la herramienta tiene una pestaña de seguridad, deje las transferencias permitidas en ambas direcciones por ahora; reforzará sus hábitos en la guía de la carpeta raíz, no rompiendo la primera transferencia

Luego inicie el servidor. El estado debería cambiar a ejecutando/escuchando en el puerto UDP 69.

4

Paso 3: Permitir el puerto UDP 69 en el Firewall de Windows

La primera vez que se ejecuta la herramienta, normalmente aparece el Firewall de Windows; permítalo en redes privadas. Si no apareció ninguna ventana emergente, agregue la regla manualmente:

  1. Abra Firewall de Windows Defender con seguridad avanzada → Reglas de entrada → Nueva regla
  2. Tipo de regla Puerto → UDP → puerto específico 69
  3. Permita la conexión, aplíquela solo al perfil Privado, nunca Público

Un detalle honesto: el dispositivo se conecta al puerto 69, pero el servidor responde desde un puerto temporal nuevo. En una única LAN con Firewall de Windows, esto funciona automáticamente. Los estrictos firewalls corporativos entre dos subredes son el lugar donde mueren las transferencias TFTP; si esa es su red, realice la transferencia desde una PC en la propia subred del dispositivo.

5

Paso 4: prueba con una transferencia real

No cantes victoria porque la herramienta se abrió. Pruebe con el trabajo real o con el trabajo real más seguro que existe: realizar una copia de seguridad de la configuración de un conmutador. En un conmutador de clase Cisco, el comando documentado es:

  1. En el interruptor: copy running-config tftp:
  2. Ingrese la dirección de su PC (ejemplo 192.168.1.10) y un nombre de archivo como switch-config.cfg
  3. Mire la ventana de registro de la herramienta: debería ver llegar la solicitud y los bloques contar hasta Completado
  4. Confirme que el archivo esté en C:\TFTP-Root y ábralo: una configuración real es texto legible

Si la transferencia nunca comienza, siga la escala de tiempo de espera en la guía de solución de problemas de esta serie en lugar de cambiar la configuración aleatoriamente.

6

Paso 5: Detenga el servidor cuando finalice el trabajo

Este paso es parte de la configuración, no un extra opcional. TFTP no tiene autenticación: mientras el servidor se ejecuta, cualquiera que pueda acceder a su PC en la LAN puede leer cada archivo en la carpeta raíz y, si se permite la escritura, colocar archivos en ella. Los archivos de configuración del conmutador contienen habitualmente hashes de contraseñas y cadenas SNMP.

  1. Cierre la herramienta o detenga su servicio tan pronto como finalice la transferencia.
  2. Mueva las copias de seguridad terminadas de la carpeta raíz a su ubicación de copia de seguridad adecuada
  3. Nunca reenvíe el puerto UDP 69 de su enrutador: TFTP nunca debe estar orientado a Internet
🔴 La única regla de TFTP: sin nombre de usuario, sin contraseña, sin cifrado: todo se mueve como datos simples y cualquiera en la LAN puede solicitarlos. Ejecute el servidor solo durante el trabajo, solo en una LAN confiable y nunca exponga el puerto UDP 69 a Internet.

🎥 Mira la guía en vídeo completa

La configuración completa del servidor TFTP (instalación, carpeta raíz, firewall y transferencia en vivo) se muestra paso a paso en el video.

▶️ Watch Full Video
❓ Preguntas comunes (FAQ)

¿Se puede ejecutar un servidor TFTP en Windows de forma gratuita?

Sí. Las herramientas GUI más conocidas de esta clase, como Tftpd64 y SolarWinds TFTP Server, son gratuitas, y el propio Windows incluso tiene una función de cliente TFTP opcional (está desactivada de forma predeterminada y solo en la línea de comandos). El lado del servidor es lo que necesitan los dispositivos y las herramientas GUI gratuitas lo cubren completamente para el trabajo de LAN.

¿Por qué el dispositivo contacta el puerto 69 pero la transferencia utiliza otros puertos?

Así es como está diseñado TFTP. La primera solicitud va al UDP 69, luego el servidor responde desde un nuevo puerto temporal y el resto de la transferencia ocurre allí. Las configuraciones de LAN normales manejan esto bien; Los firewalls estrictos entre subredes a menudo lo rompen, por lo que el hábito confiable es ejecutar el servidor en la misma subred que el dispositivo.

¿Puedo usar TFTP a través de Internet o una VPN para una sucursal?

No exponga TFTP a Internet: no tiene inicio de sesión ni cifrado, por lo que cualquiera podría leer las configuraciones de su dispositivo. A través de su propia VPN privada, técnicamente funcionará en un enlace confiable, pero para cualquier cosa sensible, prefiera SFTP. El hogar honesto de TFTP es una red local, para trabajos de configuración y firmware de dispositivos.

Esta guía está basada en el vídeo de configuración del servidor TFTP de Technical Anshu • ¿Atascado en un escalón? Pregunte en los comentarios del vídeo: las respuestas se encuentran allí 🙏