Headscale ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ сСрвСр Π·Π° дистрибуирана VPN ΠΌΡ€Π΅ΠΆΠ° Π½Π° Tailscale

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Headscale Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° сСрвСрската ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Tailscale VPN, која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ VPN ΠΌΡ€Π΅ΠΆΠΈ слични Π½Π° Tailscale Π²ΠΎ Π²Π°ΡˆΠΈΡ‚Π΅ сопствСни ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΠΈ, Π±Π΅Π· Π΄Π° Π±ΠΈΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со услуги ΠΎΠ΄ Ρ‚Ρ€Π΅Ρ‚ΠΈ страни. ΠšΠΎΠ΄ΠΎΡ‚ Π½Π° Headscale Π΅ напишан Π²ΠΎ Go ΠΈ Π΅ Π»ΠΈΡ†Π΅Π½Ρ†ΠΈΡ€Π°Π½ спорСд Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° BSD. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Π³ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° Π₯ΡƒΠ°Π½ Π€ΠΎΠ½Ρ‚ ΠΎΠ΄ Европската всСлСнска Π°Π³Π΅Π½Ρ†ΠΈΡ˜Π°.

Tailscale Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° гСографски диспСрзирани хостови Π²ΠΎ Π΅Π΄Π½Π° ΠΌΡ€Π΅ΠΆΠ°, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° ΠΊΠ°ΠΊΠΎ ΠΌΡ€Π΅ΠΆΠ½Π° ΠΌΡ€Π΅ΠΆΠ°, Π²ΠΎ која сСкој јазол Π΅ Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со Π΄Ρ€ΡƒΠ³ΠΈ јазли Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ (P2P) ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΊΡƒ сосСднитС јазли, Π±Π΅Π· Π΄Π° прСнСсува ΡΠΎΠΎΠ±Ρ€Π°ΡœΠ°Ρ˜ ΠΏΡ€Π΅ΠΊΡƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈ сСрвСри Π½Π° VPN ΠΏΡ€ΠΎΠ²Π°Ρ˜Π΄Π΅Ρ€. ΠŸΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½Π° Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° пристапот ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°Ρ‚Π° Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° ACL. Π—Π° Π²ΠΎΡΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΡ€ΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΏΡ€Π΅Π²Π΅Π΄ΡƒΠ²Π°Ρ‡ΠΈ Π½Π° адрСси (NAT), ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ STUN, ICE ΠΈ DERP (Π°Π½Π°Π»ΠΎΠ³Π½ΠΎ Π½Π° TURN, Π½ΠΎ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° HTTPS). Ако ΠΊΠ°Π½Π°Π»ΠΎΡ‚ Π·Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ јазли Π΅ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½, ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ Ρ€ΡƒΡ‚ΠΈΡ€Π°ΡšΠ΅ Π·Π° Π΄Π° Π³ΠΎ насочи ΡΠΎΠΎΠ±Ρ€Π°ΡœΠ°Ρ˜ΠΎΡ‚ Π½ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈ јазли.

Headscale ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ сСрвСр Π·Π° дистрибуирана VPN ΠΌΡ€Π΅ΠΆΠ° Π½Π° Tailscale

Tailscale сС Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π° ΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Nebula, исто Ρ‚Π°ΠΊΠ° Π½Π°ΠΌΠ΅Π½Π΅Ρ‚ Π·Π° создавањС дистрибуирани VPN ΠΌΡ€Π΅ΠΆΠΈ со ΠΌΡ€Π΅ΠΆΠ½ΠΎ Ρ€ΡƒΡ‚ΠΈΡ€Π°ΡšΠ΅, со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ Wireguard Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ прСнос Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ јазли, Π΄ΠΎΠ΄Π΅ΠΊΠ° Nebula Π³ΠΈ користи Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Tinc, кој Π³ΠΎ користи Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΡ‚ AES-256 Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ -GSM (Wireguard ја користи ΡˆΠΈΡ„Ρ€Π°Ρ‚Π° ChaCha20, која Π²ΠΎ тСстовитС ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° пропусност ΠΈ одзивност).

Π”Ρ€ΡƒΠ³ сличСн ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сС Ρ€Π°Π·Π²ΠΈΠ²Π° посСбно - Innernet, Π²ΠΎ кој ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ Wireguard исто Ρ‚Π°ΠΊΠ° сС користи Π·Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ˜Π°Π·Π»ΠΈΡ‚Π΅. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ Tailscale ΠΈ Nebula, Innernet користи Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ систСм Π·Π° Ρ€Π°Π·Π΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° пристапот, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π΅ Π½Π° ACL со ΠΎΠ·Π½Π°ΠΊΠΈ Π²Ρ€Π·Π°Π½ΠΈ Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ јазли, Ρ‚ΡƒΠΊΡƒ Π½Π° ΠΎΠ΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠΈ ΠΈ распрСдСлба Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ опсСзи Π½Π° IP адрСси, ΠΊΠ°ΠΊΠΎ Π²ΠΎ ΠΎΠ±ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΡ€Π΅ΠΆΠΈ. ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, намСсто Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Go, Innernet Π³ΠΎ користи Ρ˜Π°Π·ΠΈΠΊΠΎΡ‚ Rust. ΠŸΡ€Π΅Π΄ Ρ‚Ρ€ΠΈ Π΄Π΅Π½Π° бСшС објавСно Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Innernet 1.5 со ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° NAT Ρ‚Ρ€Π°Π²Π΅Ρ€Π·Π°. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, постои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Netmaker кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ со Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Wireguard, Π½ΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π΅ доставСн ΠΏΠΎΠ΄ SSPL (Server Side Public License), која Π½Π΅ Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠΎΡ€Π°Π΄ΠΈ присуството Π½Π° дискриминаторски Π±Π°Ρ€Π°ΡšΠ°.

Tailscale сС дистрибуира со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° freemium ΠΌΠΎΠ΄Π΅Π», ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈ бСсплатно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Ρ†ΠΈ ΠΈ ΠΏΠ»Π°Ρ‚Π΅Π½ пристап Π·Π° бизниси ΠΈ Ρ‚ΠΈΠΌΠΎΠ²ΠΈ. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΡ‚ Tailscale, со исклучок Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π° Windows ΠΈ macOS, сС Ρ€Π°Π·Π²ΠΈΠ²Π°Π°Ρ‚ ΠΊΠ°ΠΊΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° BSD. Π‘ΠΎΡ„Ρ‚Π²Π΅Ρ€ΠΎΡ‚ Π½Π° сСрвСрот ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° страната Π½Π° Tailscale Π΅ сопствСн, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½ΠΎΠ²ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ˜Π°Π·Π»ΠΈΡ‚Π΅. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Headscale Π³ΠΎ Ρ€Π΅ΡˆΠ°Π²Π° овој нСдостаток ΠΈ Π½ΡƒΠ΄ΠΈ нСзависна, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π°Ρ‚Π° Π½Π° Tailscale.

Headscale ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ сСрвСр Π·Π° дистрибуирана VPN ΠΌΡ€Π΅ΠΆΠ° Π½Π° Tailscale

Headscale Π³ΠΈ ΠΏΡ€Π΅Π·Π΅ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Π½Π° Π½Π° Ρ˜Π°Π²Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ Π½Π° Ρ˜Π°Π·Π»ΠΈΡ‚Π΅, Π° исто Ρ‚Π°ΠΊΠ° Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ IP адрСси ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π½Π° Ρ€ΡƒΡ‚ΠΈΡ€Π°Ρ‡ΠΊΠΈ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ˜Π°Π·Π»ΠΈΡ‚Π΅. Π’ΠΎ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° сСгашна Ρ„ΠΎΡ€ΠΌΠ°, Headscale Π³ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ситС основни моТности Π½Π° сСрвСрот Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅, со исклучок Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° MagicDNS ΠΈ Smart DNS. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ јазли (Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ ΠΏΡ€Π΅ΠΊΡƒ Π²Π΅Π±), ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° додавањС ΠΈΠ»ΠΈ ΠΎΡ‚ΡΡ‚Ρ€Π°Π½ΡƒΠ²Π°ΡšΠ΅ јазли, ΠΎΠ΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠΈ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ имСнски простори (Π΅Π΄Π½Π° VPN ΠΌΡ€Π΅ΠΆΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΡ€Π΅ΠΈΡ€Π° Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ корисници), ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ пристап Π½Π° јазли Π΄ΠΎ ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠΈ Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ имСнски простори , ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π½Π°ΡΠΎΡ‡ΡƒΠ²Π°ΡšΠ΅ (Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ ΠΈΠ·Π»Π΅Π·Π½ΠΈ јазли Π·Π° пристап Π΄ΠΎ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΠΎΡ‚ свСт), ΠΎΠ΄Π²ΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° пристап ΠΏΡ€Π΅ΠΊΡƒ ACL ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° DNS услуга.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€