Verwaltete Konfiguration von Tailscale für Android
Dies sind die Schlüssel der verwalteten Konfiguration, die Tailscale für seinen Android-Client dokumentiert, mit ihrer Wirkung auf dem Gerät und der Art, sie für gängige Rollouts zu kombinieren. Mehrere Schlüssel nehmen die Werte always, never oder user-decides an, womit Sie eine Einstellung sperren oder der Person überlassen können. Tailscale dokumentiert auch Desktop-Schlüssel; diese Seite behandelt die, die unter Android gelten.
Kopieren Sie ein Setup in die verwaltete Konfiguration einer Richtlinie und passen Sie dann die Werte an. Jedes Setup verwendet nur Schlüssel, die weiter unten erklärt werden.
Stille Anmeldung für Firmentablets
Das Gerät mit einem Einmal-Auth-Key anmelden, benennen, verbunden halten und die Einführungsbildschirme überspringen.
Den gesamten Datenverkehr über den gewählten Exit-Node senden und die Auswahl ausblenden, damit sie nicht geändert werden kann. Ersetzen Sie den Platzhalter durch die Geräte-ID dieses Knotens von der Seite „Machines“ der Admin-Konsole.
Schlüssel der verwalteten Konfiguration von Tailscale
Schlüsselnamen und Werttypen stammen aus der Dokumentation des Anbieters. Die Erklärungen stammen von Nomid.
Schlüssel
Typ
Was er bewirkt
Beispiel
Anmeldung und Identität
AuthKey
Tailscale-Auth-Key
Meldet das Gerät ohne Zutun der Person im Tailnet an. Verwenden Sie Einmalschlüssel, denn ein durchgesickerter wiederverwendbarer Schlüssel erlaubt es anderen, dem Netzwerk beizutreten.
tskey-auth-...
LoginURL
Serveradresse
Verweist die App auf einen eigenen Koordinationsserver statt auf den von Tailscale, zum Beispiel einen selbst gehosteten.
https://login.example.com
Tailnet
Durch Kommas getrennte Tailnet-IDs
Schlägt vor, bei welchem Tailnet oder welcher Organisation sich Personen registrieren sollen. Beginnen Sie den Wert mit required:, um es zu erzwingen.
required:example.com
Hostname
Gerätename
Überschreibt den Namen, den das Gerät meldet, sodass Geräte in der Admin-Konsole mit einem Namen erscheinen, den Sie kontrollieren.
warehouse-tablet-07
Verbindung und Routing
ExitNodeID
Exit-Node-ID oder auto:any
Leitet den gesamten Datenverkehr über den Exit-Node mit dieser Geräte-ID. Bei auto:any wählt Tailscale stattdessen automatisch einen Exit-Node. Geräte-IDs finden Sie auf der Seite „Machines“ der Admin-Konsole oder über die Tailscale-API.
auto:any
ExitNodeAllowLANAccess
Auswahl: always, never, user-decides
Legt fest, ob das Gerät weiterhin Drucker und andere lokale Geräte erreichen kann, während ein Exit-Node verwendet wird.
never
IncludedPackageNames
Durch Kommas getrennte Paketnamen
Leitet nur die aufgeführten Apps über Tailscale. Alle anderen Apps umgehen den Tunnel, sobald dieser Schlüssel gesetzt ist.
com.example.erp,com.example.crm
ExcludedPackageNames
Durch Kommas getrennte Paketnamen
Hält die aufgeführten Apps bei Routing und DNS außerhalb des Tunnels, was zu Apps passt, die hinter einem VPN nicht funktionieren.
com.example.streaming
ForceEnabled
Ein oder aus
Hält Tailscale verbunden und entfernt den Schalter zum Trennen. Tailscale kennzeichnet diesen Schlüssel als veraltet, prüfen Sie daher dessen Seite, bevor Sie sich darauf verlassen.
true
UseTailscaleSubnets
Auswahl: always, never, user-decides
Legt fest, ob das Gerät Subnetz-Routen akzeptiert, die andere Knoten bekannt geben, wodurch es Büronetzwerke erreicht.
always
UseTailscaleDNSSettings
Auswahl: always, never, user-decides
Legt fest, ob das Gerät bei bestehender Verbindung die DNS-Einstellungen Ihres Tailnets verwendet.
always
AllowIncomingConnections
Auswahl: always, never, user-decides
Ermöglicht es, eingehende Verbindungen zum Gerät zu blockieren, die Einstellung, die Tailscale „shields up“ nennt.
never
Oberfläche und Branding
ManagedByOrganizationName
Organisationsname
Zeigt den Namen Ihres Unternehmens in der App an, damit Personen wissen, dass das Gerät verwaltet wird.
Example Ltd
ManagedByURL
Adresse der Supportseite
Legt die Webseite fest, die sich öffnet, wenn jemand in der App auf „Support“ tippt.
https://help.example.com
ExitNodesPicker
Auswahl: show, hide
Blendet die Exit-Node-Auswahl aus, wenn Sie den Exit-Node selbst festlegen und nicht möchten, dass Personen ihn ändern.
hide
OnboardingFlow
Auswahl: show, hide
Überspringt die Einführungsbildschirme beim ersten Start, nützlich, wenn das Gerät bereits mit einem Auth-Key angemeldet ist.
hide
Mit Nomid bereitstellen
Tailscale in drei Schritten ausrollen
Schritt 1Tailscale zu einer Richtlinie hinzufügen
Suchen Sie die App in der App-Liste der Richtlinie über Google Play und wählen Sie, wie sie installiert wird.
Schritt 2Verwaltete Konfiguration festlegen
Legen Sie in der Richtlinie die verwaltete Konfiguration der App mit den Schlüsseln und Werten von dieser Seite fest.
Schritt 3Richtlinie zuweisen
Geräte in der Richtlinie erhalten Tailscale und die Konfiguration bei der nächsten Synchronisierung.
Fragen
Tailscale auf verwaltetem Android
Wie lautet der Paketname von Tailscale unter Android?
com.tailscale.ipn. Damit finden Sie die App, wenn Sie sie einer Richtlinie hinzufügen.
Ist es sicher, einen Auth-Key über MDM zu senden?
Tailscale warnt, dass dies ein echtes Sicherheitsrisiko birgt. Verwenden Sie einen Einmalschlüssel, legen Sie ein kurzes Ablaufdatum fest und entfernen Sie den Schlüssel aus der Konfiguration, nachdem die Geräte registriert wurden.
Was passiert mit Apps, die nicht in IncludedPackageNames stehen?
Sobald die Liste gesetzt ist, laufen nur die aufgeführten Apps durch den Tunnel. Alle anderen Apps nutzen die normale Verbindung.
Funktioniert die Konfiguration in einem Arbeitsprofil?
Ja, die Konfiguration gilt für die im Arbeitsprofil installierte Kopie der App. Das Per-App-Routing erfasst dann nur Apps in diesem Profil.