¿Alguna vez quiso compartir rápidamente archivos grandes de música, video o datos con amigos, pero no quiso perder tanto tiempo descargándolos primero? Hay muchos servicios en línea que le permiten compartir archivos fácilmente con otras personas, pero siempre es necesario que descargue 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 y descargar los archivos de forma remota. Windows tiene una función incorporada para configurar un servidor FTP en las ediciones Professional y Ultimate, pero requiere un poco de conocimiento técnico para operar. Afortunadamente, hay algunos programas de código abierto que agilizan considerablemente el proceso, dejándote solo con algunas cosas para configurar tú mismo.
En este artículo, repasaré algunas aplicaciones de servidor de archivos de código abierto que puede utilizar 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, solo vincularé el mejor que lo llevará paso a paso a través de la instalación y configuración de la aplicación que desea.
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 para usuarios principiantes y avanzados y se puede configurar con bastante rapidez con solo la configuración predeterminada. Para los entusiastas del bricolaje, tiene muchas otras opciones para configurar.
Es altamente personalizable y le permite crear cuentas, ver las conexiones actuales a sus archivos, cerrar / terminar conexiones, monitorear 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 su facilidad de uso! Es solo un archivo EXE que acaba de ejecutar, ¡no es necesario instalar nada en su computadora! Luego, simplemente arrastre y suelte los archivos que desea compartir en HFS y estará en funcionamiento en su propio servidor de archivos.
Todas las conexiones se pueden monitorear a través de un ícono de barra de estado 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 plantilla HTML, para que pueda personalizar el aspecto de su servidor de archivos. Para comenzar, descargue el archivo 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.
Aquí quieres comprobar el Redes privadas y desmarque Redes públicas antes de hacer clic en el Permitir el acceso botón. Ensuite, il vous sera demandé si vous souhaitez inclure HFS dans le menu contextuel du shell, ce qui signifie essentiellement que vous pouvez cliquer avec le bouton droit sur n’importe quel fichier dans l’Explorateur, l’ajouter instantanément au serveur de fichiers pour compartir.
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; funciona como una aplicación portátil. Ahora todo lo que tiene que hacer para comenzar es arrastrar y soltar archivos en el panel izquierdo.
Notarás que la barra de navegación es muy simple: el menú, el número de puerto y el modo en el que te encuentras. De forma predeterminada, está configurado en modo fácil y eso debería estar 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.
Utilizando la interfaz web, también podían explorar los archivos y descargarlos desde allí. En cualquier caso, deberá redirigir los puertos FTP (21) o Web (80) de su enrutador a la computadora que ejecuta HFS. Puede leer cómo hacer todo esto en la sección Firewall y reenvío de puertos a continuación. Continúe y haga clic en el Abierta en el navegador y debería cargar la interfaz web de su servidor de archivos con una lista de todos los archivos que agregó anteriormente.
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 funcione correctamente. Simplemente haga clic en Menú y la primera opción es Autotest.
Ahora ve a la última sección donde explico los diferentes pasos a seguir para acceder a tu 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 disponible de forma gratuita. También es bastante fácil de configurar con las opciones predeterminadas sin cambios durante la instalación.
Durante la instalación, se le pedirá que elija cómo desea instalar FileZilla y es mejor dejarlo para instalar como un servicio de Windows. También puede dejar el número de puerto con el valor predeterminado. Haga clic en Siguiente, luego se le preguntará cómo debe iniciarse el servidor. A menos que desee iniciarlo manualmente, el comportamiento predeterminado es cargar automáticamente cuando el usuario inicia sesión. Haga clic en Instalar y debería estar terminado en unos segundos.
Aparecerá una pequeña ventana que muestra información básica para el servidor. Revisa la Asiempre se conecta a este servidor si no planea crear otro servidor FTP en la misma computadora. Haga clic en Aceptar y aparecerá la interfaz principal.
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. Si bien FreeNAS puede hacer muchas otras cosas, su propósito fundamental 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. Si desea utilizar FreeNAS, ¡tendrá que dedicar una máquina completa a su uso! Además, tiene algunos requisitos del sistema que pueden impedirle usarlo en su PC en particular.
De cualquier manera, si tiene una máquina de repuesto para la que no ha encontrado un uso, podría ser el momento de convertirla en un excelente NAS para compartir y transmitir.
La gente de MakeUseOf ha escrito una guía de instalación completa y configuración de FreeNAS solo para compartir archivos en Internet. También explican 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, debe hacer hasta tres cosas:
1. Abra los puertos en el firewall local de Windows para la PC (HFS y FileZilla)
2. Transfiera ciertos puertos (FTP, WEB, etc.) desde su enrutador a su PC
3. Configure su servidor doméstico con DNS dinámico, de modo que sea accesible 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 porque simplemente 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 unos días, por lo 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.
Escribí un artículo detallado 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 yendo a https://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 IP pública incluso si cambia.
Espero que esto te ayude a configurar un servidor para compartir archivos desde casa. Tomará un poco de tiempo y se encontrará con algunos problemas en el camino, pero es totalmente factible para la mayoría de las personas. Si tiene alguna pregunta o problemas que no puede resolver, publique un comentario e intentaremos ayudarlo. ¡Disfrutar!