Tailscale — temeljeno na WireGuardu rješenje za izgradnju mesh-mreža. Plan 9 omogućuje ovo množenje privatnim prostorima imena koji se koriste za izgradnju distribuiranih sustava. Sada korisnik ne može samo transparentno raditi s mnogim sustavima kao s jednim, već ih i povezivati kao da se nalaze u jednoj mreži.
Integracija Tailscalea i Plana 9 otvara nove mogućnosti za korisnike Plana 9:
- mogućnost povezivanja uređaja iz bilo kojeg dijela svijeta;
- koristiti Tailscale SSH za povezivanje iz tradicionalnih OS-a u Plan 9;
- preskočiti fazu učenja factotuma (1, 2) i koristiti Tailscale ACL;
- iskoristiti revolucionarnu 32-bitnu snagu Pentium III i njegove nove SSE instrukcije, koristeći novu distribuciju Plana 9.
- izgraditi usluge, koristeći datotečne servere /proc i /net;
- bešavno integrirati MagicDNS i ndb(6);
- iskoristiti ugrađenu podršku Plana 9 za IPv6 ili se vratiti na IPv4 i osloniti se na direktne veze preko zaobilaženja NAT-a.
Licenca BSD.
Pristup je otvoren već danas. Trenutni korisnici Plana 9 mogu instalirati binarne datoteke u svoj prostor imena u /n/ftp/tailscale* koristeći ftpfs -t -a anon ftp.plan9.ts.net ili dobiti izvorni kod s CVS poslužitelja. Prilikom gradnje iz izvora preporučuje se koristiti GOOS=plan9, GOARCH=386, Go HEAD ili Tailscale Go.
Za korisnike tradicionalnih OS-a dostupne su dvije opcije:
- Web-emulator Tailcase Plan 9, ako ste čekali mogućnost povezivanja putem SSH sa svog prijenosnika na OS koji živi u pregledniku vašeg prijenosnika.
- Okruženje qemu. Ili preuzeti 16 MB slika diska i odabrati hipervizor po vlastitom izboru.
Rasprava na mailing listi korisnika Plana 9: Tailscale na Planu 9.
P.S. Iako je vijest objavljena 1. travnja, nije šala.
Razgovarati s programerima možete u srijedu u 19:00 po moskovskom vremenu: https://ftp.plan9.ts.net/webinar
Izvor: linux.org.ru
