Utgitt den nye versjonen av Syncthing 1.2.0

logo

En versjon av Syncthing 1.2.0 automatisk filsynkroniseringssystem har nettopp blitt introdusert, der de synkroniserte dataene ikke lastes opp til skylager, men replikeres direkte mellom brukersystemer når de samtidig vises online ved hjelp av blokkutvekslingsprotokollen utviklet av prosjektet.

Syncthing-kode er skrevet på Go-språket og distribueres under gratis lisens fra MPL. Ferdige builds er klare for Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD og Solaris.

I tillegg til å løse datasynkroniseringsproblemer mellom flere enbrukerenheter, ved hjelp av Syncthing er det mulig å opprette store desentraliserte nettverk for å lagre delte data, som er fordelt på medlemssystemene.

Om Syncthing

Fleksible tilgangskontroller og synkroniserings unntak er gitt. Det er mulig å definere verter som bare vil motta data, det vil si dataendringer på disse vertene vil ikke påvirke datainstanser som er lagret på andre systemer.

Ved synkronisering med en ny enhet, hvis det er identiske blokker i flere enheter, kopieres blokkene fra forskjellige noder, analogt med driften av BitTorrent-systemet.

Jo flere enheter som er involvert i synkronisering, jo raskere blir replikasjonen av nye data på grunn av parallellisering.

I prosessen med å synkronisere modifiserte filer, blir bare de modifiserte datablokkene overført over nettverket, og når navnet endres eller tilgangsrettighetene endres, blir bare metadataene synkronisert.

Syncthing

Datakanaler dannes ved hjelp av TLS, alle noder autentiserer hverandre ved hjelp av sertifikater og enhetsidentifikatorer, SHA-256 brukes til integritetskontroll.

For å bestemme synkroniseringsnodene i det lokale nettverket, kan UPnP-protokollen brukes, som ikke krever manuell oppføring av IP-adressene til enhetene som synkroniseres.

For systemkonfigurasjon og overvåking tilbys et innebygd webgrensesnitt, en CLI-klient og en Syncthing-GTK GUI, som også gir verktøy for å administrere synkroniseringsnoder og arkiver.

For å forenkle søket etter Syncthing-noder, utvikles det en koordineringsserver for noderegistrering som det er utarbeidet et klargjort Docker-bilde for.

Syncthing 1.2.0 Viktigste nye funksjoner

I denne nye versjonen av Syncthing 1.2.0 en ny transportprotokoll basert på QUIC er innført (raske UDP-internettforbindelser) med tillegg for videresending via adresseoversettelse (NAT). TCP er fortsatt den foretrukne protokollen for å opprette forbindelser.

I tillegg er forbedringen i håndtering av fatale feil fremhevet og verktøy er lagt til for automatisk å sende problemrapporter til utviklere. Innlevering av rapport er aktivert som standard.

På den annen side et spesielt alternativ er lagt til for å deaktivere det i innstillingene. Det bemerkes at dataene i krasjrapporten ikke inkluderer filnavn, registerdata, enhetsidentifikatorer, statistikk og andre personlige data.

Bruken av små og faste blokker (128 KiB) er erklært foreldet; nå brukes bare store blokker med variabel størrelse til å indeksere og overføre innholdet i filer.

Grensesnittet viser visningen av den siste tilkoblingsfeilen for hver av de angitte adressene. I WebUI er utformingen av tabellkolonnene optimalisert for korrekt visning på smale skjermer.

Hvordan installerer Syncthing 1.2.0?

For de som er interessert i å kunne installere dette programmet på systemet sitt, de må åpne en terminal og skrive inn 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 nå, vi vil legge til det stabile depotet til applikasjonen i systemet vårt med:

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

Endelig kan vi installere den med:

sudo apt-get update

sudo apt-get install syncthing

Syncthing er også tilgjengelig for mobile enheter, så nedlasting av applikasjonen kan gjøres i følgende lenke fra lekebutikk.



		

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.