Tailscale — basierend auf WireGuard eine Lösung zur Erstellung von Mesh-Netzwerken. Plan 9 ermöglicht dies durch private Namensräume, die zum Aufbau verteilter Systeme verwendet werden. Jetzt kann der Nutzer nicht nur nahtlos mit mehreren Systemen wie mit einem einzigen arbeiten, sondern sie auch verbinden, als ob sie sich in einem Netzwerk befänden.
Die Integration von Tailscale und Plan 9 eröffnet neue Möglichkeiten für Nutzer von Plan 9:
- die Möglichkeit, Maschinen von überall auf der Welt zu verbinden;
- eingesetzt zu werden. Tailscale SSH um von traditionellen OS zu Plan 9 zu verbinden;
- die Phase des Lernens von Factotum zu umgehen (1, 2) und zu verwenden Tailscale ACL;
- um die bahnbrechende 32-Bit-Power des Pentium III und seine neuen SSE-Instruktionen, unter Verwendung von eine neue Distribution von Plan 9.
- Dienste zu erstellen, unter Verwendung der Dateiserver /proc und /net;
- nahtlos zu integrieren MagicDNS und ndb(6);
- die in Plan 9 integrierte Unterstützung für IPv6 zu verwenden, oder auf IPv4 umzusteigen und sich auf direkte Verbindungen über NAT-Umgehung.
BSD-Lizenz.
Der Zugang ist offen bereits heute. Aktuelle Nutzer von Plan 9 können Binärdateien in ihrem Namensraum unter /n/ftp/tailscale* mit ftpfs -t -a anon ftp.plan9.ts.net installieren oder den Quellcode von dem CVS-Server beziehen.. Bei der Erstellung aus den Quellcodes wird empfohlen, GOOS=plan9, GOARCH=386 zu verwenden, Go HEAD oder Tailscale Go.
Für Benutzer traditioneller Betriebssysteme stehen zwei Optionen zur Verfügung:
- Web-Emulator Tailcase Plan 9, wenn Sie darauf gewartet haben, sich per SSH von Ihrem Laptop zu einem Betriebssystem zu verbinden, das im Browser Ihres Laptops läuft.
- qemu-Umgebung. Entweder 16 MB Disk-Image herunterladen und einen Hypervisor Ihrer Wahl auswählen.
Diskussion in der Mailingliste der Plan 9 Benutzer: Tailscale auf Plan 9.
P.S. Obwohl die Nachricht am 1. April veröffentlicht wurde, ist das kein Scherz.
Die Entwickler können am Mittwoch um 19:00 Uhr Moskauer Zeit: https://ftp.plan9.ts.net/webinar
Quelle: linux.org.ru
