Tailscale — temeljeno na WireGuardu rešenje za izgradnju mesh-mreža. Plan 9 to omogućava dodatno uz privatne prostore imena koji se koriste za izgradnju distribuiranih sistema. Sada korisnik može ne samo transparentno raditi sa mnogo sistema kao da je to jedan, već ih može povezati kao da su u istoj mreži.
Integracija Tailscale-a i Plana 9 otvara nove mogućnosti za korisnike Plana 9:
- mogućnost povezivanja uređaja sa bilo kojeg mesta na svetu;
- uporabo Tailscale SSH za povezivanje iz tradicionalnih operativnih sistema u Plan 9;
- preskočiti učenje factotuma (1, 2) i koristiti Tailscale ACL;
- iskoristiti revolucionarnu 32-bitnu moć Pentium III i njegove nove SSE instrukcije, koristeći novi distribucija Plan 9.
- građenje servisa, koristeći fajl servere /proc i /net;
- besprekorno integrišu MagicDNS in ndb(6);
- koristeći ugrađenu podršku za IPv6 u Plan 9, ili se vratiti na IPv4 i osloniti se na direktne konekcije preko NAT zaobilaženje.
BSD licenca.
Pristup je otvoren već danas. Trenutni korisnici Plana 9 mogu instalirati binarce u svoj prostor imena u /n/ftp/tailscale* koristeći ftpfs -t -a anon ftp.plan9.ts.net ili preuzeti izvorni kod sa CVS servera. Preporučuje se korišćenje GOOS=plan9, GOARCH=386 prilikom kompajliranja iz izvora, Go HEAD ili Tailscale Go.
Za korisnike tradicionalnih operativnih sistema dostupne su dve opcije:
- Web emulator Tailcase Plan 9, ako ste čekali mogućnost da se povežete preko SSH sa svog laptopa na OS koji živi u pretraživaču vašeg laptopa.
- Okruženje qemu. Ili preuzmite 16 MB slike diska i izaberite hipervizor po svom izboru.
Diskusija na mailing listi korisnika Plana 9: Tailscale na Plan 9.
P.S. Iako je vest objavljena 1. aprila, ovo nije šala.
Razgovarati sa programerima biće moguće u sredu u 19:00 po moskovskom vremenu: https://ftp.plan9.ts.net/webinar
Izvor: linux.org.ru
