Cómo usar Syncthing para compartir y sincronizar archivos entre macOS, Linux y Windows

Publicada:

Seguro que si tienes varios ordenadores con diferentes sistemas operativos, como me pasa a mí (macOS, Linux y Windows), te habrás dado cuenta de que es un verdadero pestiño transferir archivos de unos a otros dentro de tu red local mediante wifi.

Vale, siempre puedes usar servicios de almacenamiento online como Google Drive, Dropbox o incluso iCloud para realizar el proceso, pero a lo mejor no quieres que esos archivos pasen por la red. Quieres proteger tu privacidad y solo necesitas pasar tu PDF de un PC. a otro en tu casa sin usar un pendrive.

¿Solución? Usar el programa gratuito Syncthing. Es Open Source, privado, todo está cifrado e incluso puedes poner contraseñas a tus carpetas a compartir. Funciona en macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Dragonfly, Illumos o Solaris. Te cuento cómo lo uso yo.

Instalación y configuración de Syncthing

Lo primero que tienes que hacer es instalar el programa en todos tus dispositivos. Yo lo he hecho en mi MacBook Pro y en mi HP ELITEBOOK con Linux Mint. En cuanto lo hayas instalado, debes abrir el programa en todos los dispositivos. ¿Qué sucede? Se abre una ventana de tu navegador con la siguiente url: 127.0.0.1:8384:

Estoy en el ordenador 1. En mi caso, ya se pueden ver las carpetas que he puesto para compartir (zona 1), el dispositivo actual (zona 2) y los otros dispositivos vinculados (zona 3).

¿Qué tienes que hacer ahora? Vas a la zona 3 y le das al botón Añadir un dispositivo remoto:

Ahora solo habría que poner la ID del ordenador 2. La puedes obtener en el apartado Este Dispositivo (zona 2) en Identificación en ambos ordenadores. Es un número superlargo. Aunque si tienes los dos ordenadores encendidos, en la misma wifi y con Syncthing activo, es probable que te salga un pop-up para conectarlos directamente. Ya los tienes conectados, ahora solo tienes que compartir carpetas.

Vas a la zona 1, y le das a Agregar Carpeta (yo ya tengo tres, una específica para sincronizar Obsidian).

Compartimos carpetas en Syncthing entre varios ordenadores.

En esta primera pestaña puedes configurar la ruta a la carpeta a compartir y su etiqueta (pon algo descriptivo). Ahora puedes configurar unas cuantas cosas:

En Compartiendo, debes elegir el ordenador con el que quieres compartirla (en cuanto lo hagas, saldrá un aviso en el ordenador 2 para aceptar la carpeta). En mi caso, lo comparto con mi portátil con Linux Mint. En esta pantalla, puedes añadir contraseña para acceder a la carpeta.

Luego puedes activar el versionado de ficheros, donde tienes varias opciones. La que más me gusta en Versionado escalonado de fichero, porque puedes elegir cuánto duran las copias y cada cuánto se eliminan.

Versionado de ficheros en Synthing

También es útil la sección: Patrones a ignorar, donde se puede evitar que determinados archivos o carpetas se sincronicen. Yo he metido cosas como el famoso archivo de macOS .DS_Store o la carpeta .git de mis repositorios de GitHub.

Patrones a ignorar en Syncthing

Por último, en Avanzado, puedes activar Permisos a Ignorar si ves que tienes problemas en la sincronización entre dispositivos con formatos Android, Synology, FAT o exFAT.

Pestaña Avanzado en Syncthing para poner cosas como los Permisos a ignorar.

En cuanto le des a guardar, comenzar la sincronización de la carpeta con el otro ordenador (2), y tendrás que aceptar la carpeta sincronizada en el ordenador 2.

Si tienes algún problema de sincronización (por ejemplo, por archivos duplicados), aparecerá en la zona 1, dentro de la carpeta correspondiente. Allí verás todas las propiedades de cada carpeta, cuantos archivos se han sincronizado, cuando se ha producido el último escaneo o si tienes el versionado de ficheros activo.

Carpeta sincronizada en Syncthing y sus propiedades.

En principio, Syncthing debería iniciarse al encender cada ordenador. En Linux Mint debes configurarlo tú mismo. En macOS también. Compruébalo.

¿Más cosas? Si vas a la pestaña Acciones en la barra superior, tienes acceso a todos los registros de la app y a un menú interesante: Avanzado.

Menú Avanzado en Syncthing

¡Ojo con cambiar cosas en este menú! Puedes cargarte la instalación. Vienen todas las opciones que puedes cambiar en el programa. Es bastante avanzado y probablemente no necesitas cambiar nada si todo funciona bien.

Conclusión

Ya te has montado tu propia red privada en tu red local wifi… y todo es gratis. Todos tus archivos están sincronizados entre diferentes ordenadores y sistemas operativos. Y funciona muy bien. Yo lo uso principalmente entre Linux y Mac, pero también en mi tablet Android (aunque en octubre de 2024, han anunciado que discontinúan la app).


Descubre más desde algoentremanos.com

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Foto del autor

Ivan Benito

Apasionado de la lectura y los viajes, experto en tecnología e informática y fan de la privacidad online. Desde el año 2007 me he dedicado al SEO, a escribir y a crear páginas web con WordPress sobre todo tipo de temáticas. Si tienes alguna duda y necesitas ayuda... ¡Pregúntame!

Si tienes preguntas, quieres que hagamos una review de una app, programa o producto, simplemente mándanos un e-mail mediante nuestro formulario de contacto. Te contestaremos en el menor tiempo posible. ¡Muchas gracias y salU2! Algoentremanos realiza reviews de manera profesional y en muchas ocasiones recibimos compensación de las compañías cuyos productos revisamos. Probamos cada producto a fondo y otorgamos altas calificaciones solo a los mejores. La propiedad de Algoentremanos.com es independiente y las opiniones expresadas aquí son solo nuestras. Algunos enlaces del artículo son afiliados: pueden generar un beneficio a algoentremanos.com. Saber más.

1 comentario en «Cómo usar Syncthing para compartir y sincronizar archivos entre macOS, Linux y Windows»

Deja un comentario

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