Dhammee hubintan si kala horraysan oo ku joogso tan ugu horreysa ee guuldareysata, sababtoo ah jawaab kastaa waxay beddelaysaa macnaha tallaabada xigta. Su'aasha dhabta ah waa cirta: ma HTTP caadi ah oo ku jira shabakadda ZeroTier ayaa si cad ugu safraa internetka? Labada peer ee ZeroTier dhexdooda badanaa maya, maadaama overlay-ku boodhkaas sireeyo. Laakiin taasi waa hadal ku saabsan laba dhibic oo dhammaadka ah, ma aha qayb kasta oo codsigu maro. Router, buundo ama proxy rogan ayaa dhibicda dhammaadka u raraya, oo dhinaca kale qoraalka cad ayaa dib u bilaabma.

Hubin 1: hel ciwaanka uu browser-ku waco

Isbarbar dhig URL-ka iyo waxa mishiinku dhab ahaan hayo. ip -brief addr show wuxuu taxaa interface-ka zt iyo ciwaanka overlay-ka ee maamulaha shabakadda u qoondeeyay; haddii URL-ku isticmaalo ciwaankaas, socket-ka browser-ku wuxuu galayaa overlay-ka.

Marka magacu taa beddelkeeda u xallimo ciwaan LAN, overlay-ku waxaa laga yaabaa inuusan haba yaraatee ku lug lahayn, wax kasta oo tilmaamaha xaaladda macmiilku soo jeediyo. ip route get 10.147.20.5 wuxuu daabacaa interface-ka iyo ciwaanka isha ee kernel-ku dooran lahaa, markaa interface zt halkaas waxay ka dhigan tahay in baakaddu gasho overlay-ka, magaca NIC-gaaga jireedna waxay ka dhigan tahay in aanay gelin. Magacyadu waxay ku daraan lakab kale: diiwaan tilmaamaya ciwaan overlay wuxuu u dhaqmaa si ka duwan mid tilmaamaya ciwaan LAN, oo daba-gelinta raadinta ama gelinta faylka hosts ayaa si aamusnaan ah u go'aamin kara midka aad hesho.

Hubin 2: xaqiiji in labada daraf ay yihiin peer, ma aha relay sirta fura

ZeroTier wuxuu sireeyaa peer-yada dhexdooda, oo halka aan jid toos ah jirin baakadaha waxaa lagu gudbiyaa xidid u gudbiya iyagoo weli sireysan. zerotier-cli peers wuxuu jidka peer kasta ku calaamadeeyaa DIRECT ama RELAY oo ay la socoto tiro daahitaan ah. Jid la gudbiyay wuxuu ku kacaa safarro wareeg ah, ma aha qarsoodi.

Waxa beddela jawaabta waa xubin aan dhab ahaan ahayn dhibic dhammaad. Marka dhinaca kale uu yahay xubin ZeroTier oo u maro ama buundo uga dhigta LAN jireed, overlay-ku wuxuu ku dhammaadaa xubintaas oo boodhka xigta waa Ethernet caadi ah.

Hubin 3: fiiri halka codsigu noqdo mid la akhriyi karo

Host-ka aad u malaynayso inuu bogga bixiyo, qabso interface-ka overlay-ka inta aad dib u soo rarto: sudo tcpdump -i ztxxxxxxx -A -c 5 'tcp port 80'. Sadar codsi la akhriyi karo oo ku jira wax soo saarkaas wuxuu caddeeyaa in gaadiidku ku yimid host-kaas isagoo la furay, waana xadka aad raadinayso.

Kadib ku qabso interface-ka u jeeda LAN-ka intiisa kale. Haddii isla codsigaas halkaas si cad uga muuqdo, wuxuu ka baxay overlay-ka ka hor inta uusan gaarin abka oo qalab kasta oo qaybtaas ku jiraa wuu akhrin karaa. Haddii dhinaca LAN waxba ka muuqan oo boggu weli soo rarto, abku wuxuu ku dhammaanayaa host-ka ZeroTier laftiisa.

Qabashada loopback-ka ayaa sidoo kale muhiim ah marka proxy rogan uu horeeyo, maadaama proxy aqbala HTTPS oo gudbiya HTTP uu xadka u rarayo backend-kiisa.

Hubin 4: xisaabi boodh kasta oo ka dambeeya router ama buundo

Xubin loo habeeyay inuu u maro overlay-ka iyo LAN dhexdooda waa naqshad caadi ah iyo meesha badi malo-awaalkan ku jabsadaan. Overlay-ku wuxuu ilaaliyaa qaybta browser-ka ilaa router-ka oo waxba kama dambeeya. Buundadu isla sheekada ayay u sheegtaa hab kale: overlay-ka iyo qaybta jireed waxay noqdaan hal domain baahin, markaa codsi ka yimaada laptop buundo lagu xidhay wuxuu maraa Ethernet caadi ah xitaa haddii laptop-kaas uu ku jiro shabakadda ZeroTier.

Raadso halkii aad u malayn lahayd. traceroute laga bilaabo macmiilka ilaa ciwaanka adeegga oo lagu daro shaxda marin ee xubinta gateway ayaa muujinaya in boodhka ugu dambeeya yahay zt ama eth.

ZeroTier waxay kaloo bixisaa hab trusted-path oo ka tagi kara ammaanka gaadiidka waddooyinka maxalliga ah ee loo qoondeeyay si waxqabad ah. Shabakad isticmaasha ma dhaxasho malo-awaalka caadiga ah ee waddada sireysan, markaa akhri habeynta shabakadda ka hor inta aadan mid soo xigan. Dukumeentiga borotokoolka wuxuu sharraxayaa sireynta peer-yada iyo ka-bixitaankaas labadaba.

Hubin 5: go'aanso waxa abku weli sameeyo

Xubinimada overlay-ku waxay qalab u xaqiijisaa shabakad oo waxba kama sheegto in adeegga dhinaca kale uu yahay kii aad rabtay inaad gaarto. HTTPS wuxuu ka jawaabaa su'aal kale isagoo magaca host-ka ku xiraa fure, markaa labada ilaalin way is-dulsaadaan iyagoo aan midba midka kale beddelin. Peer la oggolaaday weli wuxuu noqon karaa adeeg khaldan, oo dhibic dhammaad la waxyeeleeyay waxay akhridaa codsiga ka hor sireynta iyo ka dib furitaankaba. Midkoodna hab-maamuulku ma baaro waxa abku diiwaangasho.

Wax kasta oo leh fadhi dib loo isticmaali karo ama furaha sirta ah, TLS ku dhammee abka ama proxy aad maamusho oo xaqiijinta shahaadada daaran kaga tag. Halka adeeg hore ay tahay inuu ku sii jiro HTTP caadi ah, qor waddada saxda ah ee host-ilaa-host ee uu isticmaali karo, cidda gaari karta iyo qaybta aan la ilaalin; qoraalkaas ayaa ah waxa dib-u-eegis yeelaha mustaqbalka u baahan yahay.

"VPN-ku wuu xiran yahay" ma aha qiimeyn wax ka mid ah tan. Nooca daacadda ah wuxuu magacaabaa labada dhibic, waddada u dhexeysa iyo boodhka ugu horreeya ee aan la daboolin.

Kaydi wax soo saarka qabashada iyo liiska peer-yada agteeda dukumeentiga adeegga, si qof kasta oo beddela waddo ama ku dara buundo uu u arko malo-awaalka uu ku jabinayo.

Maqaallo la xiriira