Syncthing est une alternative open source à Bittorrent Sync
- Catégorie: L'internet
Si vous utilisez plus d'un ordinateur, qu'il s'agisse de plusieurs ordinateurs de bureau, appareils mobiles, ordinateurs portables ou serveurs distants, vous utilisez probablement une forme de synchronisation pour transférer des données entre appareils.
En ce qui concerne les options, il y en a quelques-unes que vous pouvez utiliser pour cela. Des fonctionnalités de synchronisation intégrées de programmes tels que Firefox ou Chrome aux clients de synchronisation basés sur des dossiers tels que Dropbox, Google Drive ou OneDrive.
Tous ont en commun que vous vous fiez à des tiers pour stocker vos données sur Internet. Selon le service, vous pouvez surmonter les problèmes de confidentialité en utilisant le cryptage , mais ce n'est pas toujours une option. Il n'y a par exemple aucune option pour crypter vos données de navigation avant qu'elles ne soient synchronisées avec le cloud et de là vers vos autres appareils.
Si vous voulez être du bon côté des choses, vous pouvez également déplacer des fichiers uniquement manuellement. Mais cela nécessite un certain remaniement des données sur une base régulière.
Une quatrième option concerne les clients qui ne stockent pas dans le cloud, mais se synchronisent uniquement. Bittorrent Sync est probablement le client le plus populaire à cet égard, mais il y en a d'autres.
Bien que j'aie aimé utiliser Bittorrent Sync, c'est une source fermée après tout, ce qui est un problème critique pour certains.
Synchronisation est une alternative open source relativement nouvelle à cela. L'application, disponible pour les systèmes Windows, Linux et Mac, en est à ses débuts de développement, ce que vous remarquerez lorsque vous commencerez à l'utiliser.
La synchronisation utilise le cryptage (utilisant TLS et Perfect Forward Secrecy) pour toutes les communications. Chaque nœud est identifié par des certificats et seuls les nœuds autorisés à se connecter peuvent se connecter au cluster de nœuds.
Si vous souhaitez obtenir des informations détaillées, visitez le fichier Lisez-moi du protocole sur le site Web du projet.
Vous trouverez ci-dessous un guide de configuration de Syncthing (v.0.8.5) qui vous fournit des informations sur la façon de le configurer sur les systèmes Windows.
Mise en place
- Téléchargez la dernière version du logiciel de synchronisation sur le site officiel du projet.
- Pour Windows, une version 32 bits et 64 bits est fournie.
- Extrayez le contenu de la version sur votre système local après le téléchargement, il a une taille inférieure à trois mégaoctets.
- Exécutez ensuite syncthing.exe.
- Une fenêtre de commande s'ouvre et crée plusieurs répertoires et fichiers sur votre système.
- À la fin, le panneau d'administration est ouvert dans le navigateur par défaut. Vous pouvez y accéder à tout moment ici: http: // localhost: 8080 /
Le répertoire de synchronisation par défaut est c: users username Sync, le répertoire de configuration de l'utilisateur C: Users username AppData Roaming Syncthing
Configurer le service
Vous pouvez configurer le service à l'aide de la console d'administration Web. Les trois options clés que vous avez ici sont les suivantes:
- Ajoutez des référentiels (répertoires) au client.
- Ajoutez des nœuds (autres appareils) au processus de synchronisation.
- Configurez les paramètres.
Ajout de référentiels
Un clic sur Ajouter des référentiels démarre le processus. Vous avez quatre options sur la page dont deux sont obligatoires. Vous devez choisir un ID unique pour le référentiel, par exemple images ou documents et sélectionnez le chemin du référentiel (chemin du dossier).
Ici, vous pouvez également choisir les nœuds avec lesquels vous souhaitez partager le référentiel et en faire un référentiel maître. Si vous le faites, les modifications apportées au référentiel sur l'ordinateur seront synchronisées avec tous les autres nœuds, mais les modifications apportées sur d'autres appareils ne seront pas synchronisées à nouveau.
Ajout de nœuds
Vous devez ajouter au moins un nœud car il n'a pas vraiment de sens d'utiliser un client de synchronisation si vous ne disposez pas d'appareils avec lesquels synchroniser les données.
Un clic sur ajouter un nœud démarre le processus.
Ce processus nécessite que vous ayez l'ID de nœud de l'autre système à portée de main, car vous devez l'ajouter à la configuration. En plus de cela, vous pouvez également ajouter un identifiant pour ce nœud et décider si vous voulez que les adresses IP soient dynamiques, ce qui signifie découverte automatique, ou statiques en ajoutant des adresses sous la forme ip: port à la liste d'adresses.
Paramètres
Les paramètres vous fournissent un certain nombre de préférences. Ici, vous pouvez modifier les adresses d'écoute du protocole de synchronisation, limiter le débit sortant, désactiver UPnP, ajouter un compte d'utilisateur autorisé à l'interface d'administration Web et modifier également les adresses d'écoute de l'interface graphique.
Mots de clôture
Si vous ne souhaitez pas que vos données soient hébergées par un tiers dans le cloud et que vous n'aimez pas Bittorrent Sync car il s'agit d'une source fermée, Syncthing peut être une alternative.
Vous pouvez le configurer sur des ordinateurs de bureau ou des serveurs Web sur Internet si vous souhaitez utiliser un serveur qui rend les données disponibles 24/7.
Il prend en charge la synchronisation au niveau des blocs, ce qui signifie que si vous synchronisez des conteneurs TrueCrypt chiffrés, seuls les bits modifiés et non le conteneur complet seront synchronisés par le service.