Tailscale — řešení postavené na WireGuard pro vytváření mesh sítí. Plan 9 to umocňuje pomocí privátních jmenovacích prostorů, které se používají k vytváření distribuovaných systémů. Nyní mohou uživatelé pracovat s více systémy, jako by šlo o jeden, a také je připojit, jako by byly na jedné síti.
Integrace Tailscale a Plan 9 otevírá nové možnosti pro uživatele Plan 9:
- možnost připojovat stroje z jakékoli části světa;
- použít Tailscale SSH pro připojení z tradičních operačních systémů do Plan 9;
- přeskočit studium factotum (1, 2) a použít Tailscale ACL;
- ovládnout průlomovou 32-bitovou sílu Pentium III a jeho nové instrukce SSE, pomocí nová distribuce Plan 9.
- shromáždit služby, pomocí souborových serverů /proc a /net;
- bezproblémově integrovat MagicDNS a ndb(6);
- využít vestavěnou v Plan 9 podporu IPv6, nebo se vrátit k IPv4 a spoléhat se na přímá spojení přes obcházení NAT.
Licence BSD.
Přístup je otevřen již dnes. Současní uživatelé Plan 9 mohou nainstalovat binární soubory do svého jmenovacího prostoru v /n/ftp/tailscale* pomocí ftpfs -t -a anon ftp.plan9.ts.net, nebo získat zdrojový kód z CVS-serveru. Při sestavování ze zdrojů se doporučuje používat GOOS=plan9, GOARCH=386, Go HEAD nebo Tailscale Go.
Pro uživatele tradičních operačních systémů jsou k dispozici dvě možnosti:
- Webový emulátor Tailcase Plan 9, pokud jste čekali na možnost připojení pomocí SSH ze svého notebooku k OS, která žije v prohlížeči vašeho notebooku.
- Prostředí qemu. Nebo stáhnout 16 MB obraz disku a vybrat hypervizor podle svého uvážení.
Diskuze na mailing listu uživatelů Plan 9: Tailscale na Plan 9.
P.S. I když byla zpráva publikována 1. dubna, není to vtip.
Můžete se setkat s vývojáři ve středu v 19:00 Moskevského času: https://ftp.plan9.ts.net/webinar
Zdroj: linux.org.ru
