Así puedes conectarte a un servidor FTP sin usar programas en Windows

Uno de los protocolos más utilizados para descargar archivos a través de Internet es FTP. Usar este protocolo es una manera muy sencilla de compartir nuestros archivos y también de tener acceso a ellos desde cualquier lugar. Gracias a la utilización del protocolo «File Transfer Protocol» podemos compartir archivos independientemente de que nuestro sistema operativo sea Windows, Linux, MacOS e incluso también funciona en Android e iOS. Uno de sus aspectos más positivos, es que no necesitamos la realización de complejas configuraciones para que funcione. En este tutorial vamos a explicar cómo conectar a un servidor FTP local o remoto, sin utilizar ningún programa ni software de terceros, tan solo utilizaremos las propias herramientas que trae Windows.

Lo primero que vamos a hacer es conocer un poco el protocolo FTP y para qué podemos usarlo. También vamos a ver qué requisitos necesitamos para poder acceder a un servidor FTP, y cómo ha evolucionado su uso en Windows. Además, veremos cómo conectar a un servidor FTP sin usar software extra, utilizando únicamente las herramientas que nos ofrece el propio Windows.

Qué es el protocolo FTP y para qué sirve

El Protocolo de transferencia de archivos que viene del inglés File Transfer Protocol o FTP podemos definirlo como un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP y que está basado en un modelo cliente-servidor. Esto significa que tendremos un servidor que prestará servicios a todos los clientes, y tendremos a uno o varios clientes que se pueden conectar simultáneamente a este servidor FTP para la descarga o subida de archivos y carpetas.

La finalidad de montar un servidor FTP, es que los equipos clientes puedan conectarse para intercambiar archivos, ya sea de forma insegura (si usamos FTP) como también de forma segura (si utilizamos el protocolo FTPES). El protocolo FTP es ampliamente utilizado y es compatible con todos los sistemas operativos, sin embargo, en los últimos tiempos los navegadores web han dejado de dar soporte a este protocolo.

Los puertos que habitualmente se utilizan en un servidor FTP son los puertos 20 para datos y 21 de control, esto en modo activo, sin embargo, para no tener problemas con el NAT, generalmente se usa el puerto 21 para control y un puerto del rango de 60000-65000 para los puertos pasivos o FTP PASV. Un inconveniente que presenta el protocolo FTP es que no está pensado para ofrecer seguridad, la razón es que el proceso de autenticación y de intercambio de información con el servidor se realiza en texto plano, sin ningún tipo de cifrado. Así, un posible ciberdelincuente podría llegar a capturar el tráfico, acceder al servidor e incluso hacerse con esos archivos enviados.

Generalmente los servidores FTP no suelen tenerse en los ordenadores personales porque, por ejemplo, al apagarlo ya no tendríamos acceso a él. Uno de los usos más comunes suele ser para el alojamiento web, como copia de seguridad de los archivos importantes de una empresa, para acceder a los archivos y carpetas de un servidor NAS y otros usuarios muy habituales. También hay que destacar que, en los últimos años, los routers domésticos debido a la mejora de su CPU y memoria RAM permiten crear un servidor FTP para acceder localmente y remotamente a sus recursos.

Requisitos previos para conectar a un servidor FTP

Si queremos conectar a un servidor FTP vamos a necesitar lo siguiente:

  1. Vamos a tener que conocer la URL del dominio o la IP del servidor FTP, y en algún caso concreto, puede que se nos pida el puerto con otro tipo de programas. Podemos optar por crear uno nuestro o utilizar uno ajeno, por ejemplo, el de una empresa.
  2. Si el servidor FTP es privado, necesitaremos un usuario y contraseña para poder acceder a él, de lo contrario, no podremos autenticarnos en el servidor y no podremos acceder a él.

Actualmente algunos fabricantes de routers como los de AVM con sus FRITZ!Box, con un par de sencillos pasos nos permiten crear nuestro servidor FTP. Un paso es ir a «Permitir acceso, Servicios de FRITZ!Box» y activar las dos casillas con la flecha.

El puerto y la dirección FTPES con tu IP pública la pone el propio router. El siguiente paso es dotarle de seguridad, para lo que iremos a «Sistema, Usuarios FRITZ!Box«.

Aquí vamos a crear un usuario llamado «RESIDENT» al que daremos todos los permisos. A partir de ese momento, podré poner una memoria USB o un disco duro y conectarme a mi servidor FTP incluso desde Internet.

Tradicionalmente, para conectarnos a un servidor FTP se utilizaban prestigiosas herramientas como FileZilla. Gracias a esta herramienta, gratuita y de código abierto podíamos conectarnos de forma remota a cualquier servidor FTP e incluso guardar varias sesiones para la conexión posterior con un solo clic. Sin embargo, Windows 7 supuso una revolución en este aspecto. A partir de esta versión, en la que se incluye también Windows 10, podemos conectar a un servidor FTP desde el explorador de archivos de Windows sin necesidad de usar herramientas de terceros.

Crear una conexión FTP en el explorador de Windows

Lo primero que vamos a hacer es abrir el explorador de Windows. A la izquierda vamos a buscar «Este equipo«, hacemos clic con el botón derecho del ratón y elegimos la opción «Agregar una ubicación de red«.

Entonces se abrirá un asistente para agregar una ubicación de red y pulsamos en Siguiente:

A continuación, elegimos «Elegir una ubicación de red personalizada» y pulsamos en Siguiente.

Aquí el asistente nos preguntará el servidor al que nos queremos conectar, para lo que pondremos su dirección de red o Internet.

Para no tener problemas y que Windows sea capaz de interpretar correctamente esa dirección, hay que ponerle un formato parecido al siguiente, o los que tenéis en la imagen de arriba: ftp://servidorftp.com.

En este caso vamos a conectarnos al servidor FTP que configuré antes, y que se corresponde con la dirección: ftp://192.168.1.1. El siguiente paso es poner el nombre de vuestro usuario, aquí vamos a poner RESIDENT que fue el que puse cuando activé mi servidor FTP del router.

También se podría dejar en «Iniciar sesión anónima» si no se requiere de un usuario y contraseña para poder conectar a un servidor FTP. En caso de no poner el usuario, luego más adelante en el apartado correspondiente se podría añadir al conectarse, pero si se sabe, es mejor ponerle desde el principio.

Aquí, simplemente le ponemos un nombre a nuestra ubicación de red y pulsamos sobre el botón Siguiente.

Aquí terminaríamos con el asistente al pulsar «Finalizar«, y si tenemos activada la casilla que señala la flecha roja, accederíamos a esa ubicación de red.

En esta ocasión lo vamos a desactivar para que se vea como las siguientes veces, podéis conectaros a vuestro servidor FTP. En el explorador de Windows pulsando en «Este equipo» veréis la nueva ubicación de red que en este caso se llama REDESZONE FTP.

Una vez que hayamos creado el perfil de FTP en el explotador de Windows, procedemos a conectarnos a él.

Conectar al perfil FTP creado en el explorador de Windows

Aquí lo que tenemos que hacer es doble clic sobre el nombre de nuestra ubicación de red REDESZONE FTP, y os aparecerá una pantalla como esta:

Como en la sección de crear la conexión FTP pusimos el usuario RESIDENT ya nos va a aparecer puesto porque lo guarda automáticamente. Luego toca poner la contraseña que asignamos en el router a ese usuario. También podríamos pulsar en «Guardar contraseña» si no queremos volverla a introducir de nuevo, siempre y cuando las circunstancias de seguridad lo aconsejen.

Una vez hecho, lo único que tenemos que hacer es pulsar sobre el botón «Iniciar Sesión» y veréis algo parecido a esto:

La carpeta FRITZ y REDESZONE son dos carpetas que están dentro del servidor FTP al que nos hemos conectado, FRITZ hace referencia a la memoria interna del router y REDESZONE es una memoria USB que tenemos conectada al router a través de su puerto USB 3.0.

Tal y como habéis visto, es muy sencillo crear un perfil de FTP en Windows 10 y conectarnos a él, esto es válido tanto para servidores FTP que tengamos en nuestra misma red (FTP locales) como también a servidores FTP que tengamos en Internet (FTP remotos). En ambos casos la configuración es exactamente la misma, lo único que podremos poner la URL de ftp://IP o ftp://dominio para acceder remotamente a través de un nombre de dominio y no la IP pública.

¡Sé el primero en comentar!