Udgivet den nye version af Syncthing 1.2.0

logo

En version af Syncthing 1.2.0 automatisk filsynkroniseringssystem er netop blevet introduceret, hvor de synkroniserede data ikke uploades til cloudlagre, men replikeres direkte mellem brugersystemer, når de samtidig vises online ved hjælp af den blokudvekslingsprotokol, der er udviklet af projektet.

Syncthing-kode er skrevet på Go-sproget og distribueres under gratis licens fra MPL. Færdige builds er klar til Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD og Solaris.

Ud over at løse datasynkroniseringsproblemer mellem flere enheder til en enkelt bruger, ved hjælp af Syncthing er det muligt at oprette store decentrale netværk til lagring af delte data, der er fordelt på medlemssystemerne.

Om synkronisering

Fleksible adgangskontroller og synkroniseringsundtagelser leveres. Det er muligt at definere værter, der kun modtager data, dvs. dataændringer på disse værter påvirker ikke datainstanser, der er gemt på andre systemer.

Ved synkronisering med en ny enhed, hvis der er identiske blokke på flere enheder, kopieres blokkene fra forskellige noder, analogt med betjeningen af ​​BitTorrent-systemet.

Jo flere enheder der er involveret i synkronisering, jo hurtigere replikering af nye data på grund af parallelisering.

I processen med at synkronisere modificerede filer overføres kun de modificerede datablokke over netværket, og når navnet ændres eller adgangsrettighederne ændres, synkroniseres kun metadataene.

Syncthing

Datakanaler dannes ved hjælp af TLS, alle noder autentificerer hinanden ved hjælp af certifikater og enhedsidentifikatorer, SHA-256 bruges til kontrol af integritet.

For at bestemme synkroniseringsknudepunkterne på det lokale netværk kan UPnP-protokollen bruges, hvilket ikke kræver manuel indtastning af IP-adresserne på de enheder, der synkroniseres.

Til systemkonfiguration og overvågning leveres en indbygget webgrænseflade, en CLI-klient og en Syncthing-GTK GUI, som også indeholder værktøjer til styring af synkroniseringsnoder og arkiver.

For at forenkle søgningen efter Syncthing-noder udvikles der en koordineringsserver til node-opdagelse, hvortil der er forberedt et forberedt Docker-billede.

Syncthing 1.2.0 Vigtigste nye funktioner

I denne nye version af Syncthing 1.2.0 en ny transportprotokol baseret på QUIC er blevet introduceret (hurtige UDP internetforbindelser) med tilføjelser til videresendelse via adresseoversættelse (NAT). TCP er stadig den foretrukne protokol til oprettelse af forbindelser.

Derudover fremhæves forbedringen i håndteringen af ​​fatale fejl, og der er tilføjet værktøjer til automatisk at sende problemrapporter til udviklere. Indsendelse af rapport er aktiveret som standard.

På den anden side der er tilføjet en særlig mulighed for at deaktivere den i indstillinger. Det bemærkes, at dataene i nedbrudsrapporten ikke inkluderer filnavne, registreringsdata, enhedsidentifikatorer, statistik og andre personlige data.

Brugen af ​​små og faste blokke (128 KiB) er blevet erklæret forældet; nu bruges kun store størrelsesstørrelsesblokke til at indeksere og overføre filindhold.

Interfacet viser visningen af ​​den sidste forbindelsesfejl for hver af de angivne adresser. I WebUI er layoutet af tabelkolonnerne optimeret til korrekt visning på smalle skærme.

Sådan installeres Syncthing 1.2.0?

For dem, der er interesserede i at kunne installere denne applikation på deres system, de skal åbne en terminal og skrive følgende kommando i den

sudo apt-get install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Gjort dette nu, vi vil tilføje det stabile lager af applikationen til vores system med:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Endelig kan vi installere det med:

sudo apt-get update

sudo apt-get install syncthing

Syncthing er også tilgængelig for mobile enheder, så download af applikationen kan ske i følgende link fra Legetøjsbutik.



		

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.