Maitiro ekushandisa Syncthing: gwara rakazara rekuenzanisa pasina gore

Kugadziridzwa kwekupedzisira: 23/11/2025

  • Syncthing inowiriranisa maforodha kuburikidza neP2P ine TLS encryption uye kubvumidzwa kwechishandiso, pasina mavhavha ekuchengetedza.
  • Iyo muchinjika-chikuva (Linux, macOS, Windows, Android) uye inopa webhu interface, GUI, uye kumashure kwekuita.
  • Iyo inobvumira maforodha modhi (kutumira / gamuchira), shanduro, kusarudzika mapatani, uye masumbu ane "presenter".
  • Iyo haitsivi mabhapu: inofanirwa kusanganiswa nemakopi ekunze uye inoshandiswa "Tumira / Gamuchira Chete" kana zvakakodzera.
kubatanidza

Pane nzira yekuchengeta mafaera ako ari emazuvano pamidziyo yakawanda pasina kuenda nemugore: Kubatanidza. Ichi chemahara uye chakavhurika-sosi chishandiso chinowiriranisa maforodha zvakananga pakati pemakomputanekuguma-kusvika-kumagumo chengetedzo uye pasina kugovera data rako nevechitatu mapato.

Kupfuura zvinhu zvehunyanzvi, inopenya nekureruka kwayo: unoisa sevhisi pakombuta yega yega uye sarudza kuti ndeapi maforodha ekugovera, uye ndizvozvo. Inoshanda paGNU/Linux, macOS, Windows, uye Android.Iine web interface uye desktop applications, ine tarisiro yakajeka: yako data ndeyako uye unosarudza kwainochengeterwa uye kuti inofamba sei.

Chii chinonzi Syncthing uye nei ichikosha?

 

Syncthing ndeye muchinjika-chikuva faira kuwiriranisa system inotarisa pane kuvanzika uye kutonga. Rezinesi rayo iMozilla Public License 2.0 (MPL 2.0)Iyo inogadzirwa muGo uye inoshandisa yayo yega block exchange protocol, inozivikanwa seBlock Exchange Protocol (BEP), kuendesa data nemazvo.

Mukuita, chirongwa chinopa mhando yeBYO (Hunza Yako) gore, kupi Iwe unopa Hardware uye software inobatanidza zvishandiso zvako Izvo hazvidi zvepakati kuchengetedza maseva. Inotsigira IPv4 uye IPv6, uye inogona kushandisa relay kana kubatana kwakananga kusingaite.

Huzivi hweprojekiti hwakavakirwa pane akati wandei akajeka zvinangwa: kudzivirira kurasikirwa nedata, kuchengetedza chengetedzo, kufambisa kushandiswa, otomatiki zvakanyanya sezvinobvira, uye kuwanikwa kune wese munhuZvose izvi zvinouya neyakajeka interface uye zvinyorwa zvakawanda.

  • Kudzivirirwa pakurasikirwa: kuedza kuderedza njodzi dzehuwori kana kudzima netsaona.
  • KuchengetedzwaTLS encryption inochengetedza data mukufambisa uye mudziyo wega wega unotenderwa zvakajeka.
  • Kureruka uye otomatiki: inonzwisisika setup, yekumashure kuwiriranisa, uye hapana frills.
  • Kuwanikwa kwakakuraVatengi veGNU/Linux, macOS, Windows uye Android, pamwe neDocker mudziyo sarudzo.

Pamusoro payo Iine web interface inowanikwa kubva kune browser. Uye, muGNU/Linux, GTK-based GUI (kuwedzera kune kumberi seSyncthing-GTK) inoita kuti mabasa ezuva nezuva ave nyore.

Nhungamiro yekushandisa Syncthing

Mashandiro aanoita pane tekinoroji level (pasina kubatikana pasi mune ruzivo)

Paunogovera folda, Syncthing inoongorora mafaera uye inoapatsanura kuita mabhuraki. Batanidza chete mabhururu anochinjaIzvi zvinomhanyisa kutamisa uye kuderedza bandwidth kushandiswa. Inoshandisawo metadata compression uye "mwenje scans" mushure mekuverenga uye nekurangarira hashes yakazara.

Nezvekuchengetedzwa, Kutaurirana kwese kwakavharidzirwa neTLSMidziyo inocherechedzwa neyakasarudzika ID (inotorwa kubva pachitupa chavo), uye kubatana pakati pavo kunoda kusimbiswa kubva kumativi ese. Kana kukakavara kukaitika, sisitimu yacho inotumidza zita rekare faira rine suffix senge "sync kupesana" pamwe nezuva uye nguva kuitira kuti iwe ugone kuzvigadzirisa zviri nyore.

Kune nzvimbo uye kubatana, Syncthing inowana otomatiki zvishandiso paLAN yako Uye, kana zvichidikanwa, inogona kushandisa ruzhinji relay. Uyezve, inochengetedza zvinongedzo zvinoshanda kunyangwe ukachinja ma network, saka kuwiriranisa kunoenderera kana iwe uchinge wawanazve internet.

Kuiswa pamasisitimu makuru

MuGNU/Linux unogona kuimisa kubva kune zviri pamutemo repositori kana kubva kupurojekiti pachayo. MuDebian/Ubuntu uye zvinobva, zvinokurudzirwa kushandisa iyo yepamutemo repository uye pinza kiyi yePGP.Nepo Fedora, CentOS, uye masisitimu akafanana anosanganisira muzvinyorwa zvavo seEPEL. MuArch/Manjaro, iri mune dzinoenderana repositori.

Kana yangoiswa, zvinokurudzirwa kumhanyisa mushandisi sevhisi ne systemd: shandisa systemctl enable syncthing@usuario y systemctl start syncthing@usuario (tsiva "zita rekushandisa" nezita reakaundi yako). Iyo default web interface yakaiswa kuti http://127.0.0.1:8384 zvehutungamiri hwenzvimbo.

PaWindows, iyo yepamutemo bhinari inoshanda mune "inotakurika" maitiro, asi kune yakawedzera kugadzikana ruzivo kune mapurojekiti akadai SyncTrayzor, izvo Syncthing inotanga kumashure, inoratidza zviziviso, uye inosanganisirwa mune system tray.Nenzira iyi unogona kukanganwa nezve yakavhurika console windows; inotanga nehurongwa uye inogara isingaoneki kusvikira waida.

Pa macOS unogona kudhawunirodha iyo yakarongedzwa application iyo Isa Syncthing seyako appPa Android, Inowanikwa paPlay Store uye F-Droiduye inokutendera kuti ubatanidze nharembozha yako nemidziyo yako, semuenzaniso, kutumira mafoto otomatiki pakombuta yako.

kubatanidza

Matanho ekutanga muwebhu interface

Vhura browser uye pinda http://127.0.0.1:8384 (default port). Zvakanaka, iwe unofanirwa kumisa iyo GUI username uye password. Kubva kuZviito → Zvirongwa → GUI, kunyanya kana iwe uchizoiburitsa kunze kweiyo localhost kana kuibata kubva kune imwe komputa paLAN.

Iwe uchaona skrini ine mapaneru e "Folders", "Ichi chishandiso" uye "Mimwe michina". Iyo interface inoona iyo sisitimu mutauro uye ine intuitive.Kubva ipapo unogona kuwedzera zvishandiso zviri kure, gadzira maforodha akagovaniswa, gadzirisa ma paramita, uye tarisa mamiriro ekuyananisa.

ID yemudziyo wako uye kubatanidza

Imwe neimwe Syncthing yekumisikidza inogadzira yayo chitupa uye yakabatana mudziyo ID. Iyo ID inobvumira mamwe maturusi kukuwana uye kukumbira kubatana.Unozozviona muZviito → Ratidza ID, padhuze nekodhi yakakosha yeQR paunobatanidza nenharembozha.

Kuti ubatanidze midziyo miviri, pane imwe yacho tinya "Wedzera Remote Device", Namira chitupa chemumwe munhu wochengetaKana ese ari paLAN imwechete, Syncthing kazhinji "inoona" komputa yechipiri pasina iwe wekunyora kodhi, nekuda kwekuwanikwa kwenzvimbo.

Pakuichengeta, Chikwata chechipiri chichaona ziviso yekubatanidza. kugamuchira kubatana. Kana zvese zvikasimbisa, iwo maviri maturusi akabatanidzwa uye akagadzirira kuyananisa maforodha.

Govera folda: label, nzira, uye ndiani wekugovana naye

Kuti utange kuyananisa, wedzera folda pane imwe yemidziyo. Ipa label (zita rinotsanangura) uye dhisiki nziraUnogona kuigovana nechikwata chimwe kana kupfuura nekuvasarudza mu "Kugovera" tab.

Hazvisungirwe kuti nzira ive yakafanana kuzvikwata zvese; Unogona mepu "FotosMóvil" paPC yako kuenda ku "/home/usuario/syncthing/camara"Semuyenzaniso. Ingoedza kurongeka kuti urege kuvhiringika paunenge uchichengetedza mafaera munzvimbo chaiyo.

Paunogovera folda, imwe timu inogashira kukokwa ku "kugamuchira" uye sarudza pekuiisa pane yavo system. Mushure mekunge mativi ese ari maviri abvumirana, maitiro ekuyananisa anotanga. uye iwe uchaona mabara ekufambira mberi, kuverenga kwezvinhu, uye block index munguva chaiyo.

kubatanidza

Folder mhando uye anobatsira marongero

Syncthing inopa matatu modes pane folda: Tumira uye gamuchira, Tumira chete, uye Gamuchira cheteYekutanga ndeye bidirectional (semazuva ese). "Tumira chete" inodzivirira shanduko kubva kune zvimwe zvikwata kuti isakanganisa kwainobva; inobatsira kune master team kusunda zvemukati. "Gamuchira chete" inovharira gadziridzo dzemunharaunda kubva mukuparadzira.

Iyo folda yekugadzirisa pani ine zvimwe zvinobatsira zvepamberi sarudzo. Semuyenzaniso, Iwe unogona kutsanangura hushoma muzana yemahara disk nzvimbo, kana kugadzirisa kuti shanduko dzinoongororwa sei uye riini (scan interval, uye chaiyo-nguva yekutarisa kana zvakakodzera).

Iwe zvakare uchawana Rega Maitiro (mienzaniso yekusabvisa, senge *.tmp kana madhairekitori chaiwo), uye chikamu Faira Shanduro kuchengetedza shanduro dzakapfuura dzemafaira. Iyi vhezheni iri nyore asi inobatsira pakugadzirisa zvakajairika kugadzirisa kana kudzima kukanganisa.

Imwe gadziriso yakakosha ndeye faira rekuongorora uye kubata kwemvumo / varidzi muUNIX-senge masisitimu. Kana iwe uchiwiriranisa pakati peWindows neLinux, tarisa aya mabhokisi kuti udzivise zvinoshamisa. pamwe metadata.

Network zvimiro: radial ine "presenter" uye mesh mazano

Nemakomputa matatu kana anopfuura, unogona kuseta boka rinoshanda. Ngatitii A, B, uye C. Kana iwe ukamaka A se "presenter" (pinda) Nekubatanidza B neC, A "inosuma" zvishandiso kune mumwe nemumwe uye vamwe vanobva vazivana.

Advantage? Kana A akadzima, B uye C icharamba ichienderana zvakananga chero vachigona kubatana. Uyezve, kuchinjisa kunogovaniswa: pachinzvimbo cheA kutumira zvese, chishandiso chega chega chinopa, kudzikisa bandwidth pane sosi.

Iyo "mesh yakazara" inogoneka kana iwe ukamaka munhu wese sevaratidziri pakati pevamwe vese, asi hazvikurudzirwe. "Ghost zvishandiso" zvinogadzirwa izvo zvakaoma kuchenesa. Kana imwe yamira kuvapo asi chirevo chayo chinoramba chiri padandemutande. Kana Syncthing ikaona vanodzokorodza varatidziri, inopa yambiro kuti iwe ufunge zvakare.

Remote administration uye mazano anoshanda

Unoda kutonga imwe timu kubva kune imwe? Enda kune Zviito → Zvirongwa → GUI uye Chinja kero yekuteerera yewebhu interface kubvumira kupinda kubva kuLAN yako (semuenzaniso, 0.0.0.0:8384) Ndokumbira uise zita rekushandisa uye password inodiwa.

Kana iwe uchitonga sevha isina graphical interface, unogona kugadzirisa ~/.config/syncthing/config.xml kugadzirisa parameters, kusanganisira iyo GUI. Uye kana zvese zvikaitwa kuburikidza neSSH, mugero une chiteshi chekufambisa unobvumidza iwe "kuunza" 127.0.0.1:8384 kumudziyo wauri kubatanidza kubva.

Kana paine akasimba ma routers kana ma router asina UPnP, Syncthing inogona kudhonza relayIwo anobatsira kwazvo sechigadziriso chechinguvana, kunyangwe achinonotsa kubatana kwako. Kana iwe uine kutonga pamusoro petiweki yako nharaunda, kuvhura madoko uye routing traffic zvakananga kunopa kuita kurinani.

Kuvanzika uye kuchengetedzeka: izvo zvaunoda kuziva

Kukurukurirana pakati pemidziyo yakavharidzirwa neTLS uye mudziyo wega wega Iine chitupa chayo uye kiyi yakavanzikaNekudaro, kuvanzika hazvireve kusazivikanwa kuzere pakati pevezera: zvishandiso zvakabatana zvinogona kuona yako IP kero, system, uye chimiro (chakabatana, syncing, nezvimwewo). Batana nevanhu vaunovimba navo chete.

Kuti ishande pamwero wepasi rose, Syncthing inoshandisa mamwe masevhisi eruzhinji: pasi rose kuwanikwa maseva, relay, uye relay zvinyorwaPamusoro peiyo server yekuvandudza uye, kana uchibvumirana, isingazivikanwe telemetry yehuwandu. Zvese zvinotsiviwa kana iwe uchida kumisikidza yako yakavanzika network, asi hazvidiwi kune vanhu vazhinji.

Ports, kuita uye kugadzirisa kusawirirana

Nekusagadzikana, iyo GUI inoshandisa port 8384 pane localhostPeer synchronization inowanzo shanda 22000/TCP uye kuwanikwa kwenzvimbo 21027/UDPKana uine firewall, ivhure sezvinodiwa kuti uvandudze kubatana kwakananga.

Kana makomputa maviri achichinja faira rimwe chete panguva imwe chete, iyo yakakurumbira "synchronization conflict" inoonekaSyncthing inowedzera chivakashure chezuva kuitira kuti usarudze kuti ndeipi vhezheni yekuchengeta. Kuchengeta shanduro yakagoneswa kunobatsira kuchengetedza system yako.

Kana iwe ukaona kuti index iri kutora nguva yakareba, Tarisa scan uye chaiyo-nguva shanduko "tarisa".Mune marepos makuru, kugadzirisa nguva uye kugonesa inotify ziviso (pazvinoshanda) inogona kuchengetedza CPU pasina kupa kutonhorera.

Containerized kuisirwa uye mamwe manotsi

Kune nzvimbo dzakakomberedzwa, Iko kune yepamutemo Docker mufananidzoIyo inzira iri nyore yekuisa Syncthing paNAS, maseva epamba kana VPS, kuchengetedza mavhoriyamu akaisirwa maforodha ako.

MuGNU/Linux ine desktop, Syncthing-GTK kana mamwe mafrontends anofambisa manejimendi ine icon mune system tray uye yakananga kuwana kune zvingasarudzwa pasina kuvhura browser. PaWindows, SyncTrayzor inozadzisa iro basa zvakakwana.

Sezvo purojekiti ichisimbisa, "Data yako ndeyako wega"Iyi nzira-isina yechitatu-bato gore-ndicho chikonzero nei vashandisi vazhinji vari kutama kubva kuDropbox/Drive yebasa remukati, midhiya nzizi, kana data inonzwisa tsitsi.

Kana iwe uchida kuwana zvakanyanya kubva pazviri, iva nenguva kusarura mapatani, bandwidth miganhu, uye shanduroAya ndiwo matatu marongero anoita mutsauko mumamiriro ezvinhu epasirese ane michina yakawanda uye madhairekitori makuru.

Kana zvasvika pairi, Syncthing inosanganisa P2P kumhanya, zvachose kutonga, uye yakanyanya mushandisi-inoshamwaridzika setup.Paunenge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge rwasimudza uye ruchimhanya, unogona kukanganwa nezve USB madhiraivha, email zvakanamatira, uye kusingaperi gore kurodha. Uye hongu, zvinoshamisa zvakanaka.

Exclusive content - Click Here  Sei uchidzima LLMNR kana ukashandisa yeruzhinji Wi-Fi?