Estas são as chaves de configuração gerenciada que a Tailscale documenta para o cliente Android, o que cada uma altera no dispositivo e como combiná-las em distribuições comuns. Várias chaves aceitam os valores always, never ou user-decides, o que permite bloquear uma configuração ou deixá-la a critério da pessoa. A Tailscale também documenta chaves para computador; esta página cobre as que se aplicam ao Android.
Envie todo o tráfego pelo nó de saída que você escolher e oculte o seletor para que não possa ser alterado. Substitua o espaço reservado pelo ID de dispositivo desse nó, encontrado na página Machines do console de administração.
Os nomes das chaves e os tipos de valor vêm da documentação do fornecedor. As explicações são escritas pelo Nomid.
Chave
Tipo
O que faz
Exemplo
Login e identidade
AuthKey
Chave de autenticação do Tailscale
Faz o login do dispositivo na tailnet sem nenhuma ação do usuário. Use chaves de uso único, porque uma chave reutilizável vazada permite que outra pessoa entre na rede.
tskey-auth-...
LoginURL
Endereço do servidor
Aponta o app para um servidor de coordenação personalizado em vez do próprio da Tailscale, por exemplo um servidor auto-hospedado.
https://login.example.com
Tailnet
IDs de tailnet separados por vírgula
Sugere em qual tailnet ou organização as pessoas devem se registrar. Comece o valor com required: para impor a regra.
required:example.com
Hostname
Nome do dispositivo
Substitui o nome que o dispositivo informa, para que as máquinas apareçam no console de administração com um nome que você controla.
warehouse-tablet-07
Conexão e roteamento
ExitNodeID
ID do nó de saída ou auto:any
Envia todo o tráfego pelo nó de saída com este ID de dispositivo. Com auto:any, o Tailscale seleciona um nó de saída automaticamente. Encontre os IDs dos dispositivos na página Machines do console de administração ou pela API do Tailscale.
auto:any
ExitNodeAllowLANAccess
Escolha: always, never, user-decides
Decide se o dispositivo ainda pode acessar impressoras e outros dispositivos locais enquanto um nó de saída está em uso.
never
IncludedPackageNames
Nomes de pacote separados por vírgula
Envia apenas os apps listados pelo Tailscale. Todos os outros apps ignoram o túnel depois que esta chave é definida.
com.example.erp,com.example.crm
ExcludedPackageNames
Nomes de pacote separados por vírgula
Mantém os apps listados fora do túnel para roteamento e DNS, o que serve para apps que não funcionam atrás de uma VPN.
com.example.streaming
ForceEnabled
Ativado ou desativado
Mantém o Tailscale conectado e remove a chave de desconexão. A Tailscale marca esta chave como obsoleta, então consulte a página dela antes de depender dela.
true
UseTailscaleSubnets
Escolha: always, never, user-decides
Controla se o dispositivo aceita rotas de sub-rede anunciadas por outros nós, que é como ele acessa as redes do escritório.
always
UseTailscaleDNSSettings
Escolha: always, never, user-decides
Controla se o dispositivo usa as configurações de DNS da sua tailnet enquanto está conectado.
always
AllowIncomingConnections
Escolha: always, never, user-decides
Permite bloquear conexões de entrada para o dispositivo, a configuração que a Tailscale chama de shields up.
never
Interface e identidade visual
ManagedByOrganizationName
Nome da organização
Mostra o nome da sua empresa no app para que as pessoas saibam que o dispositivo é gerenciado.
Example Ltd
ManagedByURL
Endereço da página de suporte
Define a página da web aberta quando alguém toca em Support no app.
https://help.example.com
ExitNodesPicker
Escolha: show, hide
Oculta o seletor de nó de saída quando você mesmo define o nó de saída e não quer que as pessoas o alterem.
hide
OnboardingFlow
Escolha: show, hide
Pula as telas de introdução da primeira abertura, útil quando o dispositivo já está conectado com uma chave de autenticação.
hide
Implante com o Nomid
Distribua o Tailscale em três etapas
Etapa 1Adicione o Tailscale a uma política
Encontre-o no Google Play, na lista de apps da política, e escolha como ele será instalado.
Etapa 2Defina a configuração gerenciada
Na política, defina a configuração gerenciada do app com as chaves e os valores desta página.
Etapa 3Atribua a política
Os dispositivos da política recebem o Tailscale e a configuração dele na próxima sincronização.
Perguntas
Tailscale em Android gerenciado
Qual é o nome de pacote do Tailscale no Android?
com.tailscale.ipn. Use-o para localizar o app ao adicioná-lo a uma política.
É seguro enviar uma chave de autenticação por MDM?
A Tailscale alerta que isso traz um risco real de segurança. Use uma chave de uso único, defina uma validade curta e remova a chave da configuração depois que os dispositivos forem registrados.
O que acontece com os apps que não estão em IncludedPackageNames?
Depois que a lista é definida, somente os apps listados passam pelo túnel. Todos os outros apps usam a conexão normal.
A configuração funciona em um perfil de trabalho?
Sim, a configuração se aplica à cópia do app instalada no perfil de trabalho. O roteamento por app passa a abranger apenas os apps desse perfil.