Syncthing es una alternativa de Bittorrent Sync de código abierto
- Categoría: Internet
Si usa más de una computadora, ya sean múltiples computadoras de escritorio, dispositivos móviles, computadoras portátiles o servidores remotos, probablemente esté usando alguna forma de sincronización para transferir datos entre dispositivos.
En cuanto a las opciones, hay bastantes que puede utilizar para eso. Desde funciones de sincronización integradas de programas como Firefox o Chrome hasta clientes de sincronización basados en carpetas como Dropbox, Google Drive o OneDrive.
Todos tienen en común que confías en terceros para almacenar tus datos en Internet. Dependiendo del servicio, puede superar problemas de privacidad. mediante cifrado , pero no siempre es una opción. Por ejemplo, no hay ninguna opción para cifrar sus datos de navegación antes de que se sincronicen con la nube y, desde allí, con sus otros dispositivos.
Si desea estar en el lado seguro de las cosas, también puede mover archivos solo manualmente. Pero eso requiere bastante revolver los datos de forma regular.
Una cuarta opción son los clientes que no se almacenan en la nube, sino que solo se sincronizan. Bittorrent Sync es probablemente el cliente más popular en este sentido, pero hay otros.
Si bien disfruté usando Bittorrent Sync, es de código cerrado después de todo, lo cual es un problema crítico para algunos.
Sincronización es una alternativa de código abierto relativamente nueva a eso. La aplicación, disponible para sistemas Windows, Linux y Mac, se encuentra en su etapa inicial de desarrollo, lo que notará cuando comience a usarla.
Syncthing utiliza cifrado (utilizando TLS y el secreto de reenvío perfecto) para todas las comunicaciones. Cada nodo se identifica mediante certificados y solo los nodos a los que se les permite conectarse pueden conectarse al clúster de nodos.
Si está interesado en información detallada, visite el archivo Léame del protocolo en el sitio web del proyecto.
A continuación se muestra una guía de configuración para Syncthing (v.0.8.5) que le proporciona información sobre cómo configurarlo en sistemas Windows.
Configurándolo
- Descarga la última versión del software de sincronización del sitio web oficial del proyecto.
- Para Windows, se proporcionan versiones de 32 y 64 bits.
- Extraiga el contenido de la versión a su sistema local después de la descarga, tiene un tamaño de menos de tres Megabytes.
- Ejecute syncthing.exe después.
- Se abre una ventana de comando que crea varios directorios y archivos en su sistema.
- Al final, el panel de administración se abre en el navegador predeterminado. Puede acceder a él aquí en cualquier momento: http: // localhost: 8080 /
El directorio de sincronización predeterminado es c: users username Sync, el directorio de configuración de usuario C: Users username AppData Roaming Syncthing
Configurando el servicio
Puede configurar el servicio mediante la consola de administración web. Las tres opciones clave que tiene aquí son las siguientes:
- Agregue repositorios (directorios) al cliente.
- Agregue nodos (otros dispositivos) al proceso de sincronización.
- Configure los ajustes.
Agregar repositorios
Un clic en Agregar repositorios inicia el proceso. Tiene cuatro opciones en la página de las cuales dos son obligatorias. Debe elegir una ID única para el repositorio, p. Ej. imágenes o documentos y seleccione la ruta del repositorio (ruta de la carpeta).
Aquí también puede elegir los nodos con los que desea compartir el repositorio y convertirlo en un repositorio maestro. Si lo hace, los cambios realizados en el repositorio de la computadora se sincronizarán con todos los demás nodos, pero los cambios realizados en otros dispositivos no se volverán a sincronizar.
Agregar nodos
Debe agregar al menos un nodo, ya que no tiene sentido usar un cliente de sincronización si no tiene dispositivos para sincronizar los datos.
Un clic en agregar nodo inicia el proceso.
Este proceso requiere que tenga a mano el ID de nodo del otro sistema, ya que debe agregarlo a la configuración. Además de eso, también puede agregar un identificador para ese nodo y decidir si desea que las direcciones IP sean dinámicas, lo que significa descubrimiento automático, o estáticas agregando direcciones en la forma ip: puerto a la lista de direcciones.
Configuraciones
La configuración le proporciona bastantes preferencias. Aquí puede cambiar las direcciones de escucha del protocolo de sincronización, limitar la velocidad de salida, deshabilitar UPnP, agregar una cuenta de usuario autorizada a la interfaz de administración web y cambiar también las direcciones de escucha de la GUI.
Palabras de cierre
Si no desea que un tercero aloje sus datos en la nube y no le gusta Bittorrent Sync porque es de código cerrado, entonces Syncthing puede ser una alternativa.
Puede configurarlo en máquinas de escritorio o servidores web en Internet si desea utilizar un servidor que haga que los datos estén disponibles 24 horas al día, 7 días a la semana.
Admite la sincronización a nivel de bloque, lo que significa que si sincroniza contenedores TrueCrypt cifrados, el servicio solo sincronizará los bits modificados y no el contenedor completo.