Cómo instalar y configurar el servidor TFTP en Windows 10

Un Servidor TFTP se utiliza básicamente para transferir archivos entre sistemas que están conectados a través de una red. TFTP, también conocido como Trivial File Transfer Protocol (Protocolo de transferencia de archivos triviales), es una utilidad de software de Internet que se puede utilizar para enviar o recibir un archivo de un sistema remoto. El protocolo es muy básico y no proporciona mucha seguridad a los archivos que se transfieren.

Todos conocemos el Grupo Hogar de Windows que te permite compartir archivos a través de una red sin grandes obstáculos. Sin embargo, se ha eliminado de Windows 10 en la actualización v1803 debido a que se requieren resoluciones alternativas. Una solución rápida sería usar un servidor TFTP, es simple y fácil de configurar. En este artículo, utilizaremos el Servidor TFTP de SolarWinds ( descargar aquí ) que es bastante fácil de usar y permite transferir archivos con fiabilidad y a una velocidad rápida a través de una red. También recomendamos el uso del Servidor TFTP de SolarWinds, ya que es una empresa especializada en el desarrollo de software y soluciones para grandes organizaciones que ayudan a gestionar sus redes, sistemas e infraestructura informática.

Requisitos previos:

Antes de entrar en la esencia del artículo y mostrarte cómo configurar tu servidor TFTP, hay ciertas cosas que necesitarás. Esto es lo que necesitas –

  • Cuenta de administrador: Si no utiliza una cuenta de administrador, no podrá configurar un servidor TFTP en su sistema. Por lo tanto, por favor asegúrate de que estás conectado como administrador.
  • Servidor TFTP de SolarWinds: Para configurar un servidor TFTP, deberá descargar la utilidad Servidor TFTP de SolarWinds. Puede descargarla de aquí . Una vez que haya descargado el archivo .zip, extráigalo a su Escritorio y luego sólo tiene que pasar por la instalación directa.
  • Reenvío de puertos: Para permitir el acceso remoto a su servidor TFTP necesitará reenviar el puerto UDP 69 a la dirección IP de su red desde su router para permitir a los usuarios de fuera de su red acceder al servidor. Sin embargo, si no se necesita una conexión remota, entonces no es necesario reenviar los puertos.
También te puede interesar:  Cómo encontrar las claves de producto de Windows 7/8/10

Una vez que haya cumplido todos los requisitos, estará listo para configurar el servidor.

Acceso remoto o acceso local

Si ha decidido permitir el acceso al servidor TFTP desde fuera de su red local, como su casa u oficina o cualquier otro lugar, tendrá que asegurarse de que utiliza una IP estática o que su IP dinámica se agregue a la lista blanca, por defecto el servidor TFTP permite a todas las direcciones IP enviar y recibir archivos junto con el redireccionamiento de puertos. Puede agregar el rango de IP para permitir múltiples IPs o un rango acortado para permitir un solo dispositivo también.

Configuración IP para Solarwinds TFTP

Configurando el servidor TFTP

Para configurar el servidor, por favor siga las instrucciones dadas:

  1. En primer lugar, ejecute la utilidad Servidor TFTP de SolarWinds yendo al menú de inicio y buscando el servidor TFTP .
  2. Una vez que se cargue, haga clic en File y luego seleccione Configure . Menú de archivos del servidor TFTP de SolarWinds
  3. Ahora, si quieres que el servidor aparezca en la Bandeja de Sistema de Windows, haz clic en el botón $0027 Añadir Servidor TFTP a la Bandeja de Sistema de Windows $0027.
  4. Después, tendrás que elegir el Directorio Raíz del Servidor . Aquí es donde se guardarán todos los archivos recibidos. Además, si quieres enviar algunos archivos, tendrás que copiarlos primero a este directorio. Haz clic en Navega y elige una ubicación de tu elección. Cambiar el directorio raíz del servidor
  5. A continuación, cambie a la pestaña Seguridad para aplicar algunas restricciones.
  6. Si sólo quieres enviar archivos, haz clic en Enviar archivos . Si sólo quieres recibir archivos, haz clic en Recibir archivos . En caso de que quieras hacer ambas cosas, asegúrate de que la casilla $0027 Enviar y Recibir archivos $0027 esté marcada. Selección de tipos de transferencia
  7. Gracias a la utilidad del Servidor TFTP de SolarWinds, puede añadir un poco más de seguridad al permitir que cierta dirección IP envíe y reciba archivos. Si desea hacer esto, marque la opción $0027 Only allow the following IP address to send/receive files $0027 y luego haga clic en Add .
  8. Introduzca el rango de las direcciones IP y haga clic en OK . Rango permitido de direcciones IP
  9. Por último, haga clic en OK para cerrar la ventana de configuración.
También te puede interesar:  Cómo hacer overclocking en Skylake 6600K

Eso es todo, has configurado y puesto en marcha con éxito tu servidor TFTP.

Usando el servidor TFTP

Ahora que has configurado un servidor TFTP, puede que te preguntes cómo enviar o recibir archivos usando el servidor TFTP. No te preocupes, vamos a ilustrar el procedimiento aquí.

Reenvío de puertos – Para ponerlo en marcha, primero hay que asegurarse de reenviar el puerto número 69 si se quiere que los sistemas fuera de la red accedan a él. El reenvío de puertos suele ser diferente para cada firmware, por lo tanto, no podemos cubrirlos todos. Sin embargo, para darte una idea básica, tendrás que acceder al panel de control de tu router, ir a Configuración avanzada y localizar NAT o Port Forward. Allí, sólo tiene que hacer una nueva entrada y reenviar el puerto UDP 69 en su dirección ipv4.

Tenga en cuenta que si no tiene intención de transferir archivos de forma remota, no tiene que reenviar ningún puerto.

Instalando el cliente TFTP

El siguiente paso sería instalar el Cliente TFTP en el sistema remoto o local. Para instalar el cliente TFTP, haga lo siguiente:

  1. Ve al menú de inicio y abre el panel de control .
  2. Navegue hasta Programas y características y, a continuación, en el lado izquierdo, haga clic en $0027 Activar o desactivar las características de Windows $0027.
  3. Desplácese hacia abajo y localice Cliente TFTP . Marque la casilla. Instalando el cliente TFTP
  4. Haz clic en OK para instalar el cliente.
  5. Espera a que se complete.

Recuerda que esto tiene que estar en el sistema que no está ejecutando el servidor.

Configurando el cortafuegos para permitir TFTP

Después de instalar el cliente TFTP en su sistema, tendrá que desactivar el Firewall de Windows o añadir una excepción para las conexiones TFTP. Aquí tienes cómo hacerlo:

  1. Ve al menú de inicio y abre el panel de control .
  2. Cambie la vista por a Iconos grandes y luego seleccione Windows Defender Firewall .
  3. Para desactivar el Firewall de Windows Defender, haz clic en $0027 Activar o desactivar Windows Defender $0027.
  4. Comprueba el $0027 Apaga el Windows Defender Firewall $0027 en ambas configuraciones y haz clic en OK. Apagando el Windows Defender Firewall
  5. Si no quieres desactivar el Firewall de Windows, sólo tienes que añadir una excepción para las conexiones TFTP. Para ello, haz clic en $0027 Permitir una aplicación o característica a través de Windows Defender Firewall $0027 en la ventana de configuración del Firewall de Windows.
  6. Haga clic en $0027 Cambiar la configuración $0027 para poder añadir una excepción.
  7. Ahora, haz clic en Permitir otra aplicación y luego pulsa Examinar .
  8. Busca TFTP.exe en el directorio system32 de Windows. Selecciónalo y haz clic en Abrir.
  9. Marque las casillas Privado y Público y luego haga clic en OK . Permitir TFTP a través de un cortafuegos
También te puede interesar:  Arreglar: El servidor DNS no está disponible

Transferir Archivos usando TFTP

Finalmente, después de instalar el cliente TFTP y reenviar el puerto UDP 69 , está listo para transferir archivos de forma remota o local. Para ello, asegúrate de que el servidor está funcionando y sigue las instrucciones dadas:

  1. Pulse Tecla Windows + R para abrir Ejecutar .
  2. Escriba $0027 cmd $0027 para abrir la línea de comandos.
  3. Antes de transferir los archivos, asegúrate de que los archivos que quieres enviar están en el Directorio Raíz del Servidor .
  4. Ahora, si quieres recibir un archivo, tendrás que usar el parámetro GET . En caso de que quieras enviar un archivo, sólo tendrás que usar el parámetro PUT . El comando va de la siguiente manera:

    Tftp -i [dirección IP del servidor] [GET o PUT] [ruta del archivo]
  5. Un ejemplo sería el siguiente:

    Tftp -i 192.168.10.8 put E:hola.txt

    Envío de un archivo usando TFTP

  6. Si quieres recibir un archivo, entonces el comando irá como sigue:

    Tftp -i 192.168.10.8 get hello.txt

Recibir un archivo usando TFTP

Nota:

Si desea transferir archivos de forma remota, tendrá que especificar la dirección IP pública en el símbolo del sistema seguido del puerto. Un ejemplo sería:

Tftp -i 39.43.126.2:69 put E:hola.txt

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.