Tailscale — basert på WireGuard løsning for å bygge mesh-nettverk. Plan 9 lar dette multipliseres med private navnerom, brukt for å bygge distribuerte systemer. Nå kan brukeren ikke bare sømløst arbeide med mange systemer som om de var ett, men også koble dem sammen som om de var i ett nettverk.
Integrasjonen av Tailscale og Plan 9 åpner opp nye muligheter for Plan 9-brukere:
- muligheten til å koble maskiner fra enhver plass i verden;
- vil man bruke Tailscale SSH for å koble fra tradisjonelle OS til Plan 9;
- hoppe over læreskrittet med factotum (1, 2) og bruke Tailscale ACL;
- utnytte den banebrytende 32-bits kraften til Pentium III og dens nye SSE-instruksjoner, ved hjelp av ny distribusjon av Plan 9.
- samle tjenester, ved å bruke filserverne /proc og /net;
- sømløst integrere MagicDNS og ndb(6);
- bruke den innebygde IPv6-støtten i Plan 9, eller gå tilbake til IPv4 og stole på direkte tilkoblinger via NAT-poster.
BSD-lisens.
Tilgangen er åpen allerede i dag. Nåværende brukere av Plan 9 kan installere binærfiler til sitt navnerom i /n/ftp/tailscale* ved å bruke ftpfs -t -a anon ftp.plan9.ts.net eller få kildekoden fra CVS-serveren. Ved kompilering fra kilde anbefales det å bruke GOOS=plan9, GOARCH=386, Go HEAD eller Tailscale Go.
For brukere av tradisjonelle OS er to alternativer tilgjengelige:
- Nett-emulator Tailcase Plan 9, hvis du har ventet på muligheten til å koble via SSH fra laptopen din til et OS som lever i nettleseren din.
- qemu-miljø. Eller last ned en 16 MB diskbilde og velg hypervisor etter eget valg.
Diskusjon i nyhetslisten for Plan 9-brukere: Tailscale på Plan 9.
P.S. Selv om nyheten ble publisert 1. april, er dette ingen spøk.
Du kan snakke med utviklerne onsdag kl 19:00 Moskva-tid: https://ftp.plan9.ts.net/webinar
Kilde: linux.org.ru
