Configurar y configurar un servidor FTP en Windows 10 Guía paso a paso 2021

¿Está buscando configurar un servidor FTP en una PC con Windows? Aquí en esta publicación, repasamos paso a paso Cómo Configurar un servidor FTP en Windows, Configure una carpeta en su computadora con Windows como un repositorio FTP, Permita un servidor FTP a través del Firewall de Windows, Comparta la carpeta y los archivos para acceder a través del servidor FTP y Acceda a ellos desde una máquina diferente a través de Lan o Wan. Además, dé acceso a su sitio FTP restringiendo a los usuarios con nombre de usuario / contraseña o acceso anónimo. Empecemos.

¿Qué es FTP?

FTP significa Protocolo de transferencia de archivos Una función útil para transferir archivos entre la máquina cliente y el servidor FTP. Por ejemplo, comparte algunas carpetas de archivos en un Servidor FTP en un número de puerto, y un usuario puede leer y escribir archivos a través del protocolo FTP desde cualquier lugar. Y la mayoría de los navegadores admiten el protocolo FTP, por lo que podemos acceder a los servidores FTP a través del navegador usando FTP: // YOURHOSTNAME o Dirección IP.

Acceder localmente al servidor FTP

Cómo configurar el servidor FTP en Windows

Para alojar un servidor FTP, su computadora debe estar conectada a una red inalámbrica. Y necesita una dirección IP pública para acceder a las carpetas de carga / descarga de archivos en el servidor FTP desde una ubicación diferente. Preparemos su PC local para que actúe como un servidor FTP. Para hacer esto, primero debemos habilitar la función FTP e IIS (IIS es un paquete de software de servidor web del que puede leer más aquí).

Nota: Los pasos siguientes también se aplican a la instalación y configuración del servidor FTP en windows 8.1 y 7!

Habilitar la función FTP

Para habilitar las funciones de FTP e IIS,

  • Presione Windows + R, escriba appwiz.cpl y ok.
  • Esto abrirá los programas y funciones de Windows.
  • Haga clic en ‘Activar o desactivar las funciones de Windows’
  • Activar Servicios de Información de Internety seleccione SERVIDOR FTP
  • Todas las funciones que están marcadas deben estar instaladas.
  • Presione OK para instalar las funciones seleccionadas.
  • Esto llevará algún tiempo para instalar las funciones, espere hasta que se complete.
  • Después de eso, reinicie Windows para que surtan efecto los cambios.

Habilite FTP desde programas y funciones

Cómo configurar el servidor FTP en Windows 10

Después de habilitar con éxito la función FTP, siga los pasos a continuación para configurar su servidor FTP.

  1. Antes de continuar, primero cree una nueva carpeta en cualquier lugar y asígnele un nombre (por ejemplo, servidor FTP de Howtofix)
  2. Anote la dirección IP de su PC (para verificar este símbolo del sistema abierto, escriba ipconfig) esto mostrará su dirección IP local y puerta de enlace predeterminada. Nota: debe utilizar una IP estática en su sistema.
  3. Además, si planea acceder a sus archivos FTP a través de una red diferente, debe necesitar una dirección IP pública. Puede pedirle a su ISP la dirección IP pública. Para verificar su IP pública, abra el navegador Chrome, escriba cuál es mi IP, esto mostrará su dirección IP pública.
  • Escriba Herramientas administrativas en la búsqueda del menú de inicio y selecciónelo de los resultados de la búsqueda.
  • Además, puede acceder al mismo desde el Panel de control -> todos los elementos del panel de control -> herramientas administrativas.
  • Luego busque el administrador del servicio de información de Internet (IIS) y haga doble clic en él.

abrir herramientas administrativas

  • En la siguiente ventana, expanda el localhost (básicamente es el nombre de su PC) en su panel lateral izquierdo y navegue a «sitios».
  • Haga clic con el botón derecho en «sitios» y elija la opción «agregar sitio FTP». Esto creará una conexión FTP para usted.

Agregar sitio FTP

  • Dé un nombre a su sitio e ingrese la ruta de la carpeta FTP que desea usar para enviar y recibir archivos. Aquí configuramos la ruta de la carpeta que creamos previamente para el servidor FTP. Alternativamente, también puede optar por crear una nueva carpeta para almacenar sus archivos FTP. Solo depende de sus preferencias personales.

Nombre del servidor FTP

  • Haga clic en Siguiente.» Aquí debe seleccionar la dirección IP de la computadora local en el cuadro desplegable. Espero que ya haya configurado una IP estática para la computadora.
  • dejó el número de puerto 21 como el número de puerto predeterminado del servidor FTP.
  • Y cambie la configuración de SSL a «sin SSL». Deje las otras configuraciones predeterminadas.

Nota: Si está configurando un sitio comercial, asegúrese de elegir la opción «Requerir SSL», ya que agregará una capa adicional de seguridad a la transferencia.

Seleccione IP y SSl para FTP

  • Haga clic en «siguiente» y obtendrá la pantalla de autenticación.
  • Navegue a la sección de autenticación de esta pantalla y seleccione la opción «básica».
  • En la sección de autorización, escriba «usuarios especificados» en el menú desplegable.
  • En el cuadro de texto a continuación, escriba el nombre de usuario de su cuenta de Windows 10 para que tenga acceso al servidor FTP. También puede agregar más usuarios si lo desea.
  • En la sección de permisos, debe decidir cómo accederán los demás al recurso compartido FTP y quiénes tendrán acceso de solo lectura o de lectura y escritura.

Asumamos este escenario: Si desea que usuarios específicos tengan acceso de lectura y escritura, obviamente deben escribir un nombre de usuario y una contraseña. Otros usuarios pueden acceder al sitio FTP sin ningún nombre de usuario o contraseña para ver solo el contenido, se denomina acceso de usuarios anónimos. Ahora haga clic en Finalizar.

  • Por último, haga clic en «finalizar».

Configurar la autenticación para el servidor FTP

Con esto, ha terminado de configurar un servidor FTP en su máquina con Windows 10, pero debe realizar algunas cosas adicionales para comenzar a usar el servidor FTP para enviar y recibir archivos.

Permitir que FTP pase a través del Firewall de Windows

La función de seguridad del Firewall de Windows bloqueará cualquier conexión que intente acceder al servidor FTP. Y es por eso que necesitamos permitir las conexiones manualmente y decirle al firewall que dé acceso a este servidor. Para hacer esto

Nota: Hoy en día, los firewalls se administran mediante la aplicación Antivirus, por lo que debe configurar / Permitir FTP desde allí o Desactivar la protección del firewall en su antivirus.

  • Busque el firewall de Windows en el menú de inicio de Windows y presione «Intro».
  • En el panel del lado izquierdo, verá la opción «permitir una aplicación o función a través del Firewall de Windows». Haz click en eso.
  • Cuando se abra la siguiente ventana, haga clic en el botón «cambiar configuración».
  • De la lista, marque el «servidor FTP» y permítala tanto en redes públicas como privadas.
  • Una vez hecho esto, haga clic en Aceptar.

Eso es todo. Ahora, debería poder conectarse a su servidor FTP desde su red local. Para comprobar este navegador web abierto En una PC diferente conectada a la misma red, escriba ftp: // yourIPaddress (Nota: aquí utilice la dirección IP de la PC del servidor FTP). utilice el nombre de usuario y la contraseña a los que previamente permitió acceder al servidor FTP.

Acceder localmente al servidor FTP

Puerto FTP (21) Reenvío en enrutador

Ahora se puede acceder al servidor FTP de Windows 10 desde la LAN. Pero si busca acceder al servidor FTP desde una red diferente (nuestra LAN lateral), entonces debe permitir la conexión FTP, y debe habilitar el puerto 21 en el firewall de su enrutador para permitir la conexión entrante a través del puerto 21 de FTP.

Abra la página de configuración del enrutador, utilizando la dirección de puerta de enlace predeterminada. Puede verificar su puerta de enlace predeterminada (dirección IP del enrutador) usando el comando Ipconfig.

Anote su dirección IP

Para mí es 192.168.1.199, esto solicitará autenticación, escriba el nombre de usuario y la contraseña del administrador del enrutador. Aquí, desde las opciones avanzadas, busque el reenvío de puertos.

Reenvío de puerto FTP en el enrutador

Cree un reenvío de puerto nuevo que incluya la siguiente información:

  • Nombre del Servicio: Puedes usar cualquier nombre. Por ejemplo, FTP-Server.
  • Rabia del puerto: Debe utilizar el puerto 21.
  • Dirección TCP / IP de la PC: Abra el símbolo del sistema, escriba ipconfig, y la dirección IPv4 es la dirección TCP / IP de su PC.

Ahora aplique los nuevos cambios y guarde las nuevas configuraciones del enrutador.

Acceda a un servidor FTP desde una red diferente

Todo está configurado ahora, su servidor FTP está listo para acceder desde cualquier lugar con la PC conectada a Internet. Aquí cómo probar rápidamente su servidor FTP, espero que haya anotado su dirección IP pública (donde configuró el servidor FTP, de lo contrario abra el navegador y escriba cuál es mi IP)

Vaya a cualquier computadora fuera de la red y escriba FTP: // dirección IP en la barra de búsqueda. Debe ingresar el nombre de usuario y la contraseña nuevamente y hacer clic en Aceptar.

Acceda a un servidor FTP desde la red diferente

Descargue y cargue archivos, carpetas en el servidor FTP

Además, puede utilizar aplicaciones de terceros como (FileZilla) para descargar Cargar administrar archivos, carpetas entre la máquina cliente y el servidor FTP. Hay varios Clientes FTP gratuitos disponibles, puede utilizar cualquiera de ellos para administrar su servidor FTP:

FileZilla: un cliente FTP disponible para Windows

Cyberduck: Cliente FTP disponible para Windows

WinSCP: Un cliente SFTP, FTP, WebDAV, Amazon S3 y SCP gratuito y de código abierto para Microsoft Windows

Administrar FTP usando Filezilla

Usemos el software de cliente FileZilla para administrar (Descargar / Cargar) carpetas de archivos en el servidor FTP. Es muy simple, visite el sitio oficial de Filezilla y descargar el cliente Filezilla por windows.

  • Haga clic derecho sobre él y Ejecutar como administrador para instalar la aplicación.
  • Para abrir el mismo tipo Filezilla en el menú de inicio, busque y seleccione.

abrir filezilla

Luego ingrese los detalles del servidor FTP, por ejemplo, ftp://10.253.67.24 (IP pública). Escriba el nombre de usuario a quien le permitió acceder a su servidor FTP desde cualquier lugar, escriba la contraseña para la autenticación y use el puerto 21. Cuando haga clic en Conexión rápida, aparecerá una lista de todas las carpetas de archivos disponibles para descargar. El lado izquierdo windows en su máquina y en el lado derecho está el servidor FTPAdministrar FTP usando Filezilla

También aquí Arrastrar archivos de izquierda a derecha copiará el movimiento del archivo al servidor FTP y Arrastrar archivos de derecha a izquierda copiará el movimiento del archivo a la máquina Cliente

Eso es todo lo que ha creado y configurado correctamente Servidor FTP en Windows 10. Si tuvo algún problema al seguir estos pasos, háganoslo saber en los comentarios a continuación, hacemos todo lo posible para guiarlo.

Además, lea

  • Ethernet no tiene una configuración de IP válida (red no identificada) Windows 10
  • Cómo arreglar los puertos USB que no funcionan en una computadora portátil / PC con Windows 10
  • WiFi conectado pero sin acceso a Internet Windows 10 (5 arreglos de trabajo)
  • ¿Cómo configurar y configurar la conexión VPN en Windows 10/8/7?
  • ¿El servidor DNS no responde en Windows 10? Aplicar estas soluciones