Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ethernet-ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ для ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ЗСмля

Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ethernet-ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ для ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ЗСмля
Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ) ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами, Π½ΠΎ, Π½Π΅ всСгда самый Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΈΠ»ΠΈ/ΠΈ популярный способ β€” самый эффСктивный!Β»

ΠŸΡ€Π΅Π°ΠΌΠ±ΡƒΠ»Π°

Π“ΠΎΠ΄Π° Ρ‚Ρ€ΠΈ Π½Π°Π·Π°Π΄, Π² процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ дистанционной ΠΌΠΎΠ΄Π΅Π»ΠΈ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…, я столкнулся с ΠΎΠ΄Π½ΠΈΠΌ, Π½Π΅Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ сразу, прСпятствиСм β€” нСдостатком ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сСтСй Π² ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ-источниках.Β 

Алгоритм Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ планировался ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:Β 

  1. ΠžΠ±Ρ€Π°Ρ‚ΠΈΠ²ΡˆΠΈΠΉΡΡ ΠΊΠΎ ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ отказался Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ, Π²Ρ‹Π΄Π°Π² сообщСниС «систСмный диск Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½/Π½Π΅ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Β», Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ life USB.Β 
  2. БистСма Π² процСссС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ автоматичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΉ частной локальной сСти, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΌΠΈΠΌΠΎ Π½Π΅Ρ‘ самой находятся Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ мСсто администратора, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ, ΠΈ NAS-ΡƒΠ·Π΅Π».Β 
  3. Π”Π°Π»ΡŒΡˆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒ я β€” Π»ΠΈΠ±ΠΎ для Ρ€Π΅Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² диска, Π»ΠΈΠ±ΠΎ для вытаскивания ΠΎΡ‚Ρ‚ΡƒΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ….

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ эту модСль я Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ VPN-сСрвСра Π½Π° локальном ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π΅ Π² ΠΏΠΎΠ΄ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠ½Π΅ сСти, ΠΏΠΎΡ‚ΠΎΠΌ Π½Π° Π°Ρ€Π΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠΌ VDS. Но, ΠΊΠ°ΠΊ часто это Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΈ согласно ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½Ρƒ Π§ΠΈΠ·Ρ…ΠΎΠ»ΠΌΠ°, Ρ‚ΠΎ доТдь ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚ β€” Ρƒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° ΡΠ΅Ρ‚ΡŒ «ляТСт», Ρ‚ΠΎ споры Ρ…ΠΎΠ·ΡΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² β€” Ρƒ сСрвис-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° «энСргия» пропадёт…

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, я Ρ€Π΅ΡˆΠΈΠ» сначала ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ основныС трСбования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ инструмСнт. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ β€” дСцСнтрализация. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ β€” учитывая, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΡ… life USB Ρƒ мСня нСсколько, Ρ‚ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… β€” ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ изолированная ΡΠ΅Ρ‚ΡŒ. Ну ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ β€” быстроС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСти Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… устройств ΠΈ простоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ Π½Π° случай, Ссли Π½ΠΎΡƒΡ‚ ΠΌΠΎΠΉ Ρ‚ΠΎΠΆΠ΅ ΠΏΠ°Π΄Ρ‘Ρ‚ ΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠΉ Π·Π°ΠΊΠΎΠ½Π°, упомянутого Π²Ρ‹ΡˆΠ΅.

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ² Π΄Π²Π° с ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΎΠΉ мСсяца Π½Π° практичСскиС исслСдования Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ подходящих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², я, Π½Π° свой страх ΠΈ риск, Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ инструмСнт ΠΎΡ‚ нСизвСстного ΠΌΠ½Π΅ Ρ‚ΠΎΠ³Π΄Π° стартапа ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ β€” ZeroTier. О Ρ‡Ρ‘ΠΌ впослСдствии Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ ΠΏΠΎΠΆΠ°Π»Π΅Π».

На этих Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΡ… ΠΊΠ°Π½ΠΈΠΊΡƒΠ»Π°Ρ…, силясь ΠΏΠΎΠ½ΡΡ‚ΡŒ, измСнилась Π»ΠΈ ситуация с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ с Ρ‚ΠΎΠ³ΠΎ памятного ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, я ΠΏΡ€ΠΎΠ²Π΅Π» Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½Ρ‹ΠΉ Π°ΡƒΠ΄ΠΈΡ‚ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ статСй ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅, взяв Π·Π° источник β€” Π₯Π°Π±Ρ€. По запросу Β«ZeroTierΒ» Π² поисковой Π²Ρ‹Π΄Π°Ρ‡Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ всСго Ρ‚Ρ€ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ с Π΅Π³ΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ, ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ, хотя Π±Ρ‹ с ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ, Π½ΠΎ описаниСм. И это нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ срСди Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ написал сам ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ZeroTier, Inc. β€” Adam Ierymenko.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π»ΠΈ ΠΈ ΠΏΠΎΠ±ΡƒΠ΄ΠΈΠ»ΠΈ мСня Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ ZeroTier ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, ΠΈΠ·Π±Π°Π²ΠΈΠ² соврСмСнных «искатСлСй» ΠΎΡ‚ нСобходимости ΠΈΠ΄Ρ‚ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΡ‘Π» ΠΈ я.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠ΅?

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ ZeroTier β€” ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ethernet-ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ для ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ЗСмля.Β 

Β«Π­Ρ‚ΠΎ распрСдСлСнный сСтСвой Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€, созданный Π½Π° основС криптографичСски Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ глобальной ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²ΠΎΠΉ (P2P) сСти. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Ρƒ SDN инструмСнт, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй ΠΏΠΎΠ²Π΅Ρ€Ρ… физичСских, ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ…, c Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ практичСски любого прилоТСния ΠΈΠ»ΠΈ устройства.Β»

Π­Ρ‚ΠΎ большС ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ΅ описаниС, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ тСхнологичСских особСнностях.

▍Ядро:Β 

Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ ZeroTier β€” Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сСти, ΡΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡΠ΅Ρ‚ΡŒ Ethernet, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ VXLAN, ΠΏΠΎΠ²Π΅Ρ€Ρ… глобальной ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²ΠΎΠΉ (P2P) сСти.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ZeroTier ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹, хотя с Π²ΠΈΠ΄Ρƒ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ VXLAN ΠΈ IPSec ΠΈ состоят ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ…, Π½ΠΎ тСсно связанных ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ: VL1 ΠΈ VL2.

β†’ Бсылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ

▍VL1 β€” это Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΉ (P2P) транспортный ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π² своём Ρ€ΠΎΠ΄Π΅ β€” Β«Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ кабСль».

«Для глобального Ρ†Π΅Π½Ρ‚Ρ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… трСбуСтся Β«Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΠΊΠ°Ρ„Β» с кабСлями.Β»

Π’ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… сСтях L1 (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ 1 ΠΏΠΎ OSI) относится ΠΊ фактичСским кабСлям ΠΈΠ»ΠΈ бСспроводным Ρ€Π°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°ΠΌ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ физичСским Ρ‡ΠΈΠΏΠ°ΠΌ устройств ΠΏΡ€ΠΈΡ‘ΠΌΠ°-ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ ΠΈ Π΄Π΅ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ ΠΈΡ…. VL1 β€” это одноранговая (P2P) ΡΠ΅Ρ‚ΡŒ, которая Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сСтСвыС хитрости для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π±Π΅Π»Π΅ΠΉ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ Π΄Π΅Π»Π°Π΅Ρ‚ это автоматичСски, быстро ΠΈ Π±Π΅Π· вовлСчСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» ZeroTier.

Для достиТСния этого VL1 ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ систСмС Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½. Π’ основС сСти Π»Π΅ΠΆΠΈΡ‚ Π³Ρ€ΡƒΠΏΠΏΠ° высокодоступных ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… сСрвСров, Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° Ρ€ΠΎΠ»ΠΈ сСрвСров ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… ΠΈΠΌΠ΅Π½ DNS. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ основныС (ΠΏΠ»Π°Π½Π΅Ρ‚Π°Ρ€Π½Ρ‹Π΅) ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Π΅ сСрвСры находятся ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° β€” ZeroTier,Inc. ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ бСсплатная услуга.Β 

Однако, сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… сСрвСров (Π»ΡƒΠ½), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚:

  • ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ инфраструктуры ZeroTier, Inc.; Бсылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ
  • ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π° счёт ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ;Β 
  • ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π² случаС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-соСдинСния.

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΡƒΠ·Π»Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π±Π΅Π· прямых связСй Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.Β 

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» Π½Π° VL1 ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ 40-Π±ΠΈΡ‚Π½Ρ‹ΠΉ (10 ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€) адрСс ZeroTier, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ IP-адрСсов являСтся Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π½Π΅ содСрТащим Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°Ρ…. Π­Ρ‚ΠΎΡ‚ адрСс вычисляСтся ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ части ΠΏΠ°Ρ€Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ / Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡. АдрСс ΡƒΠ·Π»Π°, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ вмСстС ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ.

Member ID: df56c5621cΒ  
Β  Β  Β  Β  Β  Β  |
Β  Β  Β  Β  Β  Β  ZeroTier address of node

Π§Ρ‚ΠΎ ΠΆΠ΅ касаСтся ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ β€” это ΠΏΠΎΠ²ΠΎΠ΄ для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

β†’ Бсылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ

Для установлСния связи ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ сначала ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Β«Π²Π²Π΅Ρ€Ρ…Β» ΠΏΠΎ Π΄Π΅Ρ€Π΅Π²Ρƒ ΠΊΠΎΡ€Π½Π΅Π²Ρ‹Ρ… сСрвСров, ΠΈ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ прохоТдСния этих ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ сСти ΠΎΠ½ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‚ случайноС созданиС прямых ΠΊΠ°Π½Π°Π»ΠΎΠ² Π½Π° этом ΠΏΡƒΡ‚ΠΈ. Π”Π΅Ρ€Π΅Π²ΠΎ постоянно пытаСтся Β«Ρ€ΡƒΡ…Π½ΡƒΡ‚ΡŒ само», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСбя ΠΏΠΎΠ΄ схСму ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…Ρ€Π°Π½ΠΈΡ‚.

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ установки ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²ΠΎΠ³ΠΎ соСдинСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ethernet-ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ для ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ЗСмля

  1. Π£Π·Π΅Π» A Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΡƒΠ·Π»Ρƒ B, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Π½Π΅ Π·Π½Π°Π΅Ρ‚ прямого ΠΏΡƒΡ‚ΠΈ, ΠΎΠ½ посылаСт Π΅Π³ΠΎ Π² восходящСм Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊ ΡƒΠ·Π»Ρƒ R (Π»ΡƒΠ½Π°, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ сСрвСр).
  2. Если ΡƒΠ·Π΅Π» R ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΡΠΌΡƒΡŽ связь с ΡƒΠ·Π»ΠΎΠΌ B, ΠΎΠ½ пСрСсылаСт Ρ‚ΡƒΠ΄Π° ΠΏΠ°ΠΊΠ΅Ρ‚. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΎΠ½ отправляСт ΠΏΠ°ΠΊΠ΅Ρ‚ Π² восходящСм Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π΄ΠΎ достиТСния ΠΏΠ»Π°Π½Π΅Ρ‚Π°Ρ€Π½Ρ‹Ρ… ΠΊΠΎΡ€Π½Π΅ΠΉ.ΠŸΠ»Π°Π½Π΅Ρ‚Π°Ρ€Π½Ρ‹Π΅ ΠΊΠΎΡ€Π½ΠΈ Π·Π½Π°ΡŽΡ‚ ΠΎΠ±ΠΎ всСх ΡƒΠ·Π»Π°Ρ…, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ достигнСт ΡƒΠ·Π»Π° B, Ссли Ρ‚ΠΎΡ‚ находится ΠΎΠ½Π»Π°ΠΉΠ½.
  3. Π£Π·Π΅Π» R Ρ‚Π°ΠΊΠΆΠ΅ посылаСт сообщСниС, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ Β«Ρ€Π°Π½Π΄Π΅Π²ΡƒΒ» ΡƒΠ·Π»Ρƒ A, содСрТащСС подсказки ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΡƒΠ·Π»Π° B. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ сСрвСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пСрСсылаСт ΠΏΠ°ΠΊΠ΅Ρ‚ ΡƒΠ·Π»Ρƒ B, посылаСт Β«Ρ€Π°Π½Π΄Π΅Π²ΡƒΒ», информируя Π΅Π³ΠΎ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΡƒΠ·Π»Π° A.
  4. Π£Π·Π»Ρ‹ A ΠΈ B ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ свои сообщСния Β«Ρ€Π°Π½Π΄Π΅Π²ΡƒΒ» ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ тСстовыС сообщСния Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ ΠΏΡ€ΠΎΠ±ΠΈΡ‚ΡŒ Β«Π±Ρ€Π΅ΡˆΠΈΒ» Π² NAT ΠΈΠ»ΠΈ брандмауэрах с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ состояния, встрСчаСмых Π½Π° ΠΏΡƒΡ‚ΠΈ. Если это срабатываСт, Ρ‚ΠΎ устанавливаСтся прямоС соСдинСниС, ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ большС Π½Π΅ ΠΈΠ΄ΡƒΡ‚ Β«ΠΎΠ³ΠΎΡ€ΠΎΠ΄Π°ΠΌΠΈΒ».

Если прямоС соСдинСниС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ удаСтся, связь Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ, Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ прямого соСдинСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ достигнут ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.Β 

VL1 Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для установлСния прямого соСдинСния, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² LAN, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ² для прохоТдСния симмСтричных IPv4 NAT ΠΈ явноС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ² с использованиСм uPnP ΠΈ/ΠΈΠ»ΠΈ NAT-PMP, Ссли ΠΎΠ½ΠΈ доступны Π² локальной физичСской LAN.

→ Бсылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ

▍VL2 β€” VXLAN-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ethernet-сСти с функциями управлСния SDN. Знакомая срСда связи для ОБ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ…

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ VL1, созданиС сСтСй VL2 (VLAN’ов) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π½ΠΈΠΌ ΡƒΠ·Π»ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ управлСния ΠΈΠΌΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ нСпосрСдствСнного участия. ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ это ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСтСвого ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. По сути β€” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° ZeroTier, Π³Π΄Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ функциями ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° осущСствляСтся с двумя способами: Π»ΠΈΠ±ΠΎΒ  Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ², Π»ΠΈΠ±ΠΎ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ API.Β 

Π”Π°Π½Π½Ρ‹ΠΉ способ управлСния Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сСтями ZeroTier Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π΅Π½ для простого обыватСля, поэтому ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ нСсколько GUI:
Β 

  • Один ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ZeroTier, доступного Π² Π²ΠΈΠ΄Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, прСдоставляСмого ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ SaaS, с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ ΠΏΠ»Π°Π½Π°ΠΌΠΈ подписки, Π² Ρ‚ΠΎΠΌ числС бСсплатным, Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΏΠΎ количСству управляСмых устройств ΠΈ ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ
  • Π’Ρ‚ΠΎΡ€ΠΎΠΉ β€” ΠΎΡ‚ нСзависимого Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, нСсколько ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ, Π½ΠΎ доступного Π² качСствС ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ opensource Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, для использования on-premise ΠΈΠ»ΠΈ Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… рСсурсах.

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ VL2 Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎΠ²Π΅Ρ€Ρ… VL1 ΠΈ транспортируСтся ΠΈΠΌ. ΠŸΡ€ΠΈ этом ΠΎΠ½ наслСдуСт ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ уровня VL1, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ асиммСтричныС ΠΊΠ»ΡŽΡ‡ΠΈ для подписи ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ VL1 позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ VL2, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ бСспокоясь ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ физичСской сСти. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ уровня VL1. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ сСтями VL2 ΠΈ путями VL1 Π½Π΅Ρ‚. Подобно ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ VLAN Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ Π›Π’Π‘, Π΄Π²Π° ΡƒΠ·Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ нСсколько ΠΎΠ±Ρ‰ΠΈΡ… члСнств Π² сСти, всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΡ‚ΡŒ VL1 (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ кабСль) ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

КаТдая VL2 ΡΠ΅Ρ‚ΡŒ (VLAN) идСнтифицируСтся ΠΏΠΎ 64-Π±ΠΈΡ‚Π½ΠΎΠΌΡƒ (16 ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€) адрСсу сСти ZeroTier, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит 40-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс ZeroTier ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ 24-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΡΠ΅Ρ‚ΡŒ, ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ этим ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ.

Network ID: 8056c2e21c123456
Β  Β  Β  Β  Β  Β  |         |
Β  Β  Β  Β  Β  Β  |         Network number on controller
Β  Β  Β  Β  Β  Β  |
Β  Β  Β  Β  Β  Β  ZeroTier address of controller

Когда ΡƒΠ·Π΅Π» присоСдиняСтся ΠΊ сСти ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСти, ΠΎΠ½ посылаСт Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сСти сообщСниС запроса ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСти (Ρ‡Π΅Ρ€Π΅Π· ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ VL1). Π—Π°Ρ‚Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ VL1 адрСс ΡƒΠ·Π»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² сСти ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сСртификаты, ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния VL2 Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, VL1 адрСса ZeroTier ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π° ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€Π΅ глобального ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°.

ВсС ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π²Ρ‹Π΄Π°Π½Π½Ρ‹Π΅ сСтСвыми ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ ΡƒΠ·Π»Π°ΠΌ-участникам Π΄Π°Π½Π½ΠΎΠΉ сСти, подписаны сСкрСтным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС участники сСти ΠΌΠΎΠ³Π»ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. Π£ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π΅ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, созданныС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сравнСниС Π±Π΅Π· нСобходимости ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ систСмным часам ΡƒΠ·Π»Π°.Β 

Π£Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ… Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½Ρ‹ΠΌ ΡƒΠ·Π»Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ Π² сСти. Π­Ρ‚ΠΎ позволяСт сСти ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π±Π΅Π· нСобходимости ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ большого количСства ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡƒΠ·Π»Π°Ρ… ΠΈΠ»ΠΈ постоянного обращСния ΠΊ сСтСвому ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ.

Π‘Π΅Ρ‚ΠΈ ZeroTier ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ рассылку Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ систСму ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ / подписки.

β†’ Бсылка Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ

Когда ΡƒΠ·Π΅Π» ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ рассылку для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ рассылки, ΠΎΠ½ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ ΠΎ члСнствС Π² этой Π³Ρ€ΡƒΠΏΠΏΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‡Π»Π΅Π½Π°ΠΌ сСти, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ связываСтся, ΠΈ сСтСвому ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ. Когда ΡƒΠ·Π΅Π» ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ рассылку, ΠΎΠ½ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ обращаСтся ΠΊ своСму ΠΊΠ΅ΡˆΡƒ послСдних ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΈ пСриодичСски Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π¨ΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ рассылка (Ethernet ff: ff: ff: ff: ff: ff) рассматриваСтся ΠΊΠ°ΠΊ многоадрСсная Π³Ρ€ΡƒΠΏΠΏΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ всС участники. Π•Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Ссли Π² Π½Π΅ΠΉ Π½Π΅Ρ‚ нСобходимости.Β 

ZeroTier эмулируСт Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ Ethernet. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚ позволяСт ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ объСдинСниС созданных Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ сСтями Ethernet (проводная локальная ΡΠ΅Ρ‚ΡŒ, WiFi, virtual backplane ΠΈ Ρ‚. Π΄.) Π½Π° канальном ΡƒΡ€ΠΎΠ²Π½Π΅ β€” с использованиСм ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ моста Ethernet.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² качСствС моста, сСтСвой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΡƒΠ·Π΅Π» сСти Π² качСствС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ. Вакая схСма Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΈΠ· сообраТСний бСзопасности, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΡƒΠ·Π»Π°ΠΌ сСти Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ источника, ΠΊΡ€ΠΎΠΌΠ΅ ΠΈΡ… MAC-адрСса. Π£Π·Π»Ρ‹ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ мостами Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΌΡƒΠ»ΡŒΡ‚ΠΈ адрСсной рассылки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΠΎΠ»Π΅Π΅ агрСссивно ΠΈ адрСсно взаимодСйствуСт с Π½ΠΈΠΌΠΈ ΠΏΡ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… подписках ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ всСго ΡˆΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ запросов ARP.Β 

Π’Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈ ad-hoc сСтСй, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ QoS ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ сСтСвых ΠΏΡ€Π°Π²ΠΈΠ».

▍УзСл:

ZeroTier One β€” Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, сСрвСрах, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ… сСрвис, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСтСвой ΠΏΠΎΡ€Ρ‚, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ VPN-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ.Β 

ПослС установки ΠΈ запуска слуТбы ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ сСтям ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΡ… 16-Π·Π½Π°Ρ‡Π½Ρ‹Π΅ адрСса. КаТдая ΡΠ΅Ρ‚ΡŒ выглядит ΠΊΠ°ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСтСвой ΠΏΠΎΡ€Ρ‚ Π² систСмС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π΅Π΄Π΅Ρ‚ сСбя Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Ethernet.

На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ZeroTier One доступСн для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ОБ ΠΈ систСм.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы:

  • Microsoft Windows β€” MSI installer x86/x64
  • MacOS β€” PKG installer
  • Apple iOS β€” App Store
  • Android β€” Play Store
  • Linux β€” DEB/RPM
  • FreeBSD β€” FreeBSD package

NAS:

  • Synology NAS
  • QNAP NAS
  • WD MyCloud NAS

Π”Ρ€ΡƒΠ³ΠΈΠ΅:

  • Docker β€” docker file
  • OpenWRT β€” community port
  • App embedding β€” SDK (libzt)

Если ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΡ‚ΠΎΠ³ всСму Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ, Ρ‚ΠΎ я Π±Ρ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ» Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ZeroTier β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈ быстрый инструмСнт для объСдинСния Π²Π°ΡˆΠΈΡ… физичСских, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… рСсурсов Π² ΠΎΠ±Ρ‰ΡƒΡŽ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, с возмоТностями раздСлСния Π΅Ρ‘ Π½Π° VLANΡ‹ ΠΈ отсутствиСм Π΅Π΄ΠΈΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°.

На этом с тСорСтичСской Ρ‡Π°ΡΡ‚ΡŒΡŽ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎ ZeroTier для Π₯Π°Π±Ρ€Π° β€” Π½Π°Π²Π΅Ρ€Π½ΠΎ всё! Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ созданиС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ сСтСвой инфраструктуры Π½Π° основС ZeroTier, Π³Π΄Π΅ Π² качСствС сСтСвого ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ VDS с шаблоном частного open source GUI.Β 

Π£Π²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ! ΠŸΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ ZeroTier Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…? Если Π½Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ для объСдинСния Π²Π°ΡˆΠΈΡ… рСсурсов Π² ΠΎΠ±Ρ‰ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ?

Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ethernet-ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ для ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ ЗСмля

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com