Diretório de apps Android · VPN e acesso

Configuração gerenciada do Tailscale para Android

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.

Nome do pacote com.tailscale.ipn
Desenvolvedor
Tailscale Inc.
Chaves nesta página
16 de 21 documentadas
Funciona em
Totalmente gerenciado, Perfil de trabalho
Última verificação

Configurações comuns

Configurações comuns do Tailscale

Copie uma configuração para a configuração gerenciada de uma política e depois ajuste os valores. Cada uma usa apenas chaves explicadas abaixo.

Login silencioso em tablets da empresa

Faça o login do dispositivo com uma chave de autenticação de uso único, dê um nome a ele, mantenha-o conectado e pule as telas de introdução.

{
  "AuthKey": "tskey-auth-...",
  "Hostname": "warehouse-tablet-07",
  "ForceEnabled": true,
  "OnboardingFlow": "hide"
}

Somente apps de trabalho usam o túnel

Encaminhe dois apps de negócios pelo Tailscale e deixe todo o resto na rede normal, com o seu nome exibido no app.

{
  "IncludedPackageNames": "com.example.erp,com.example.crm",
  "ManagedByOrganizationName": "Example Ltd",
  "ManagedByURL": "https://help.example.com"
}

Nó de saída fixo

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.

{
  "ExitNodeID": "your-exit-node-id",
  "ExitNodesPicker": "hide",
  "ExitNodeAllowLANAccess": "never"
}

Configuração gerenciada

Chaves de configuração gerenciada do Tailscale

Os nomes das chaves e os tipos de valor vêm da documentação do fornecedor. As explicações são escritas pelo Nomid.

ChaveTipoO que fazExemplo
Login e identidade
AuthKeyChave de autenticação do TailscaleFaz 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-...
LoginURLEndereço do servidorAponta 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
TailnetIDs de tailnet separados por vírgulaSugere em qual tailnet ou organização as pessoas devem se registrar. Comece o valor com required: para impor a regra.required:example.com
HostnameNome do dispositivoSubstitui 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
ExitNodeIDID do nó de saída ou auto:anyEnvia 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
ExitNodeAllowLANAccessEscolha: always, never, user-decidesDecide se o dispositivo ainda pode acessar impressoras e outros dispositivos locais enquanto um nó de saída está em uso.never
IncludedPackageNamesNomes de pacote separados por vírgulaEnvia 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
ExcludedPackageNamesNomes de pacote separados por vírgulaManté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
ForceEnabledAtivado ou desativadoManté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
UseTailscaleSubnetsEscolha: always, never, user-decidesControla se o dispositivo aceita rotas de sub-rede anunciadas por outros nós, que é como ele acessa as redes do escritório.always
UseTailscaleDNSSettingsEscolha: always, never, user-decidesControla se o dispositivo usa as configurações de DNS da sua tailnet enquanto está conectado.always
AllowIncomingConnectionsEscolha: always, never, user-decidesPermite bloquear conexões de entrada para o dispositivo, a configuração que a Tailscale chama de shields up.never
Interface e identidade visual
ManagedByOrganizationNameNome da organizaçãoMostra o nome da sua empresa no app para que as pessoas saibam que o dispositivo é gerenciado.Example Ltd
ManagedByURLEndereço da página de suporteDefine a página da web aberta quando alguém toca em Support no app.https://help.example.com
ExitNodesPickerEscolha: show, hideOculta 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
OnboardingFlowEscolha: show, hidePula 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

  1. 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.

  2. 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.

  3. 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.

Gerencie o Tailscale na sua frota

Adicione o app a uma política do Nomid, defina a configuração dele e escolha as permissões.

Escolha o seu horário

Carregando...
Abrir calendário de agendamento