Comparta archivos grandes configurando un servidor de archivos doméstico

¿Alguna vez ha querido compartir archivos grandes de música, video o datos con amigos rápidamente, pero no quería perder tanto tiempo subiéndolos primero? Hay muchos servicios en línea que le permiten compartir archivos con otros fácilmente, pero aún así es necesario que cargue el archivo primero.

La forma más rápida de compartir archivos es simplemente convertir su computadora en un servidor FTP para que los usuarios puedan conectarse de forma remota y descargar los archivos. Windows tiene una función incorporada para configurar un servidor FTP en las ediciones Professional y Ultimate, pero requiere bastante conocimiento técnico para comenzar a trabajar. Afortunadamente, hay un par de programas de código abierto que agilizan considerablemente el proceso, dejándote solo con algunas cosas para configurar por tu cuenta.

En este artículo, voy a revisar un par de aplicaciones de servidor de archivos de código abierto que puede usar para configurar su propio servidor FTP. También hablaré sobre los pasos adicionales que debe seguir, como configurar su enrutador y firewall, para que la configuración funcione correctamente. Dado que hay muchos tutoriales bien escritos para configurar cada una de estas aplicaciones, simplemente vincularé al mejor que lo guiará paso a paso instalando y configurando la aplicación que elija.

HFS (servidor de archivos HTTP)

HFS (servidor de archivos HTTP) ha existido durante mucho tiempo y es una de las mejores formas de compartir sus archivos con otras personas utilizando un servidor de archivos. Es ideal tanto para usuarios principiantes como avanzados y se puede configurar con bastante rapidez con solo la configuración predeterminada. Para los aficionados, tiene un montón de otras opciones para configurar.

servidor de archivos http

Es altamente personalizable y le permite crear cuentas, ver las conexiones actuales a sus archivos, cerrar / finalizar conexiones, controlar el uso del ancho de banda y mucho más. Es como un servidor de archivos de Windows Server, excepto que es gratuito y funciona en la web.

¡Lo mejor de HFS es lo fácil que es usarlo! Es simplemente un archivo EXE que acaba de ejecutar, ¡no es necesario instalar nada en su computadora! A continuación, simplemente arrastre y suelte los archivos que desea compartir en HFS y estará listo y ejecutando su propio servidor de archivos.

Todas las conexiones se pueden monitorear a través de un ícono de bandeja y usted tiene control total sobre todas las conexiones. Puede especificar la dirección IP y el número de puerto en el que desea que se ejecute el servidor de archivos. Tiene un montón de opciones que puede configurar, incluido el código de la plantilla HTML, para que pueda personalizar la apariencia de su servidor de archivos. Para comenzar, descargue el EXE y ejecútelo. El primer cuadro de diálogo que verá es una alerta de seguridad de Windows que le indica que el programa está bloqueado.

firewall abierto hfs

Aquí quieres comprobar el Redes privadas y desmarque Redes públicas antes de hacer clic en la Permitir el acceso botón. A continuación, se le preguntará si desea incluir HFS en el menú contextual del shell, lo que básicamente significa que puede hacer clic con el botón derecho en cualquier archivo en el Explorador y agregarlo instantáneamente al servidor de archivos para compartirlo.

menú contextual de hfs

Una vez que haga clic en Sí o No, se cargará la interfaz principal del programa. Tenga en cuenta que en realidad no instala nada en su sistema; simplemente se ejecuta como una aplicación portátil. Ahora todo lo que tiene que hacer para comenzar es arrastrar y soltar algunos archivos en el panel izquierdo.

servidor de archivos hfs

Notarás que la barra de navegación es muy simple: Menú, el número de puerto y el modo en el que te encuentras. De forma predeterminada, está configurada en modo fácil y esto debería estar perfectamente bien para la mayoría de las personas. El número de puerto es 80 y solo es necesario si desea que alguien se conecte a través de la web a su servidor. Si alguien se conecta a través de FTP para descargar un archivo, simplemente le dará su dirección IP pública y el número de puerto será 21.

Usando la interfaz web, también podían explorar los archivos y descargarlos desde allí. En cualquier caso, tendrá que reenviar los puertos FTP (21) o Web (80) desde su enrutador a la computadora que ejecuta HFS. Puede leer sobre cómo hacer todo eso en la sección Firewall y reenvío de puertos a continuación. Adelante, haga clic en el Abierta en el navegador y debería cargar la interfaz web de su servidor de archivos con una lista de los archivos que agregó anteriormente.

lista de archivos hfs

Una vez que haya configurado el firewall y el enrutador para acceder a su computadora a través de Internet, puede realizar una autoprueba utilizando HFS para asegurarse de que todo funciona correctamente. Simplemente haga clic en Menú y la primera opción es Autotest.

autoprueba de hfs

Ahora vaya a la última sección donde explico los diferentes pasos que debe completar para acceder a su servidor de archivos desde fuera de la red local.

Servidor FileZilla

Filezilla es un popular programa de cliente FTP, pero también tiene una versión de servidor que está disponible gratuitamente. También es bastante fácil de configurar con las opciones predeterminadas que no se modifican durante la instalación.

servidor filezilla

Al instalar, se le pedirá que elija cómo desea instalar FileZilla y es mejor dejarlo para que se instale como un servicio de Windows. También puede dejar el número de puerto con el valor predeterminado. Haga clic en Siguiente y luego se le preguntará cómo debe iniciarse el servidor. A menos que desee iniciarlo manualmente, el comportamiento predeterminado es que se cargue automáticamente cuando el usuario inicia sesión. Haga clic en Instalar y debería terminar en unos segundos.

Aparecerá una pequeña ventana que muestra la información básica del servidor. Compruebe la ASiempre conéctese a este servidor cuadro si no planea crear ningún otro servidor FTP en la misma computadora. Haga clic en Aceptar y aparecerá la interfaz principal.

puerto del servidor filezilla

Hay algunos pasos más para configurar un directorio en FileZilla, pero nuestros amigos de HowToGeek han escrito un gran artículo que lo guía por el resto del proceso para configurar FileZilla.

FreeNAS

El último producto que quiero mencionar es FreeNAS, que es simplemente un increíble programa de código abierto para crear su propio dispositivo de almacenamiento conectado a la red. Aunque FreeNAS puede hacer muchas otras cosas, su objetivo básico es facilitar el intercambio de archivos.

La única diferencia entre FreeNAS y los otros dos programas que mencioné anteriormente es que el primero es en realidad un sistema operativo completo propio. Si desea utilizar FreeNAS, tendrá que dedicar una máquina completa para su uso. Además, tiene ciertos requisitos del sistema que pueden impedirle usarlo en su PC en particular.

freenas

De todos modos, si tiene una máquina de repuesto para la que nunca ha podido encontrar un uso, tal vez ahora sea el momento de convertirla en un súper NAS de transmisión y uso compartido.

La gente de MakeUseOf ha escrito una guía completa para instalar y configurar FreeNAS solo para compartir archivos a través de Internet. También hablan sobre cómo configurar DNS dinámico para que pueda acceder a su servidor desde fuera de la red local.

Firewall y reenvío de puertos

Como se mencionó anteriormente, para que cualquiera de estos funcione fuera de su red doméstica, deberá hacer hasta tres cosas:

1. Abra los puertos en el firewall local de Windows para la PC (HFS y FileZilla)

2. Reenvíe ciertos puertos (FTP, WEB, etc.) desde su enrutador a su PC

3. Configure su servidor doméstico con DNS dinámico, de modo que se pueda acceder a él a través de una URL en lugar de una dirección IP, que puede cambiar en cualquier momento.

La tercera opción es opcional, ya que puede buscar su dirección IP externa y dársela a la persona que necesita acceder al servidor. Sin embargo, si no tiene una dirección IP estática y la mayoría de las viviendas no la tienen, la dirección IP puede cambiar en cualquier momento. Por lo general, será el mismo durante un par de días, así que si es todo el tiempo que necesita para transferir un archivo, no se preocupe por la opción 3. Si no sabe de lo que estoy hablando, consulte mi publicación que explica la diferencia entre una dirección IP estática y dinámica.

He escrito una publicación detallada que explica el reenvío de puertos y cómo se supone que debe configurarlo. Puede obtener más información sobre el reenvío de puertos en su enrutador en http://www.portforward.com/.

También he escrito sobre DNS dinámico y cómo puede obtener una URL fácil de recordar que apuntará automáticamente a su dirección IP pública incluso si cambia.

Con suerte, esto le ayudará a configurar un servidor para compartir archivos desde casa. Tomará un poco de tiempo y tendrá algunos contratiempos en el camino, pero es totalmente factible para la mayoría de las personas. Si tiene alguna pregunta o tiene problemas que no puede resolver, publique un comentario e intentaremos ayudarlo. ¡Disfrutar!

Santiago
Los ordenadores siempre han sido una gran parte de mi vida. Decidí crear este sitio para plasmar todo lo aprendido durante tantos años trasteando con estás maquinas. Cuando no estoy editando mi web, me dedico a reparar aerogeneradores.

Deja un comentario