Répertoire des applications Android · VPN et accès
Configuration gérée de Tailscale pour Android
Voici les clés de configuration gérée que Tailscale documente pour son client Android, ce que chacune modifie sur l’appareil, et comment les combiner pour les déploiements courants. Plusieurs clés acceptent les valeurs always, never ou user-decides, ce qui permet de verrouiller un paramètre ou de le laisser à la personne. Tailscale documente aussi des clés pour ordinateur ; cette page couvre celles qui s’appliquent sur Android.
Envoyez tout le trafic par le nœud de sortie que vous choisissez et masquez le sélecteur pour qu’il ne puisse pas être modifié. Remplacez l’espace réservé par l’ID d’appareil de ce nœud, disponible sur la page Machines de la console d’administration.
Les noms de clés et les types de valeurs proviennent de la documentation de l’éditeur. Les explications sont rédigées par Nomid.
Clé
Type
Ce qu’elle fait
Exemple
Connexion et identité
AuthKey
Clé d’authentification Tailscale
Connecte l’appareil au tailnet sans aucune action de l’utilisateur. Utilisez des clés à usage unique, car une clé réutilisable divulguée permettrait à quelqu’un d’autre de rejoindre le réseau.
tskey-auth-...
LoginURL
Adresse du serveur
Oriente l’application vers un serveur de coordination personnalisé au lieu de celui de Tailscale, par exemple un serveur auto-hébergé.
https://login.example.com
Tailnet
ID de tailnet séparés par des virgules
Suggère le tailnet ou l’organisation auprès duquel les utilisateurs doivent s’inscrire. Commencez la valeur par required: pour l’imposer.
required:example.com
Hostname
Nom de l’appareil
Remplace le nom que l’appareil signale, afin que les machines apparaissent dans la console d’administration sous un nom que vous contrôlez.
warehouse-tablet-07
Connexion et routage
ExitNodeID
ID de nœud de sortie ou auto:any
Envoie tout le trafic par le nœud de sortie ayant cet ID d’appareil. Avec auto:any, Tailscale sélectionne un nœud de sortie automatiquement. Trouvez les ID d’appareils sur la page Machines de la console d’administration ou via l’API Tailscale.
auto:any
ExitNodeAllowLANAccess
Choix : always, never, user-decides
Détermine si l’appareil peut encore accéder aux imprimantes et aux autres appareils locaux lorsqu’un nœud de sortie est utilisé.
never
IncludedPackageNames
Noms de paquets séparés par des virgules
Fait passer par Tailscale uniquement les applications listées. Toutes les autres applications contournent le tunnel dès que cette clé est définie.
com.example.erp,com.example.crm
ExcludedPackageNames
Noms de paquets séparés par des virgules
Garde les applications listées en dehors du tunnel pour le routage et le DNS, ce qui convient aux applications qui ne fonctionnent pas derrière un VPN.
com.example.streaming
ForceEnabled
Activé ou désactivé
Maintient Tailscale connecté et supprime l’interrupteur de déconnexion. Tailscale signale cette clé comme obsolète ; consultez donc sa page avant de vous y fier.
true
UseTailscaleSubnets
Choix : always, never, user-decides
Contrôle si l’appareil accepte les routes de sous-réseau annoncées par d’autres nœuds, ce qui lui permet d’accéder aux réseaux du bureau.
always
UseTailscaleDNSSettings
Choix : always, never, user-decides
Contrôle si l’appareil utilise les paramètres DNS de votre tailnet pendant la connexion.
always
AllowIncomingConnections
Choix : always, never, user-decides
Permet de bloquer les connexions entrantes vers l’appareil, le paramètre que Tailscale appelle shields up.
never
Interface et personnalisation
ManagedByOrganizationName
Nom de l’organisation
Affiche le nom de votre entreprise dans l’application afin que les utilisateurs sachent que l’appareil est géré.
Example Ltd
ManagedByURL
Adresse de la page d’assistance
Définit la page web qui s’ouvre lorsqu’une personne touche Assistance dans l’application.
https://help.example.com
ExitNodesPicker
Choix : show, hide
Masque le sélecteur de nœud de sortie lorsque vous définissez vous-même le nœud de sortie et ne voulez pas que les utilisateurs le modifient.
hide
OnboardingFlow
Choix : show, hide
Ignore les écrans d’introduction du premier lancement, utile lorsque l’appareil est déjà connecté avec une clé d’authentification.
hide
Déployer avec Nomid
Déployez Tailscale en trois étapes
Étape 1Ajouter Tailscale à une stratégie
Trouvez-la sur Google Play depuis la liste d’applications de la stratégie et choisissez son mode d’installation.
Étape 2Définir sa configuration gérée
Dans la stratégie, définissez la configuration gérée de l’application avec les clés et les valeurs de cette page.
Étape 3Attribuer la stratégie
Les appareils de la stratégie reçoivent Tailscale et sa configuration lors de leur prochaine synchronisation.
Questions
Tailscale sur Android géré
Quel est le nom de paquet de Tailscale sur Android ?
com.tailscale.ipn. Utilisez-le pour trouver l’application quand vous l’ajoutez à une stratégie.
Est-il sûr d’envoyer une clé d’authentification via un MDM ?
Tailscale avertit que cela comporte un réel risque de sécurité. Utilisez une clé à usage unique, définissez une courte durée d’expiration et retirez la clé de la configuration une fois les appareils inscrits.
Que deviennent les applications qui ne figurent pas dans IncludedPackageNames ?
Une fois la liste définie, seules les applications listées passent par le tunnel. Toutes les autres applications utilisent la connexion normale.
La configuration fonctionne-t-elle dans un profil professionnel ?
Oui, la configuration s’applique à la copie de l’application installée dans le profil professionnel. Le routage par application ne couvre alors que les applications de ce profil.