Katalog aplikacji na Androida · VPN i dostęp

Konfiguracja zarządzana aplikacji Tailscale na Androida

Oto klucze konfiguracji zarządzanej, które Tailscale dokumentuje dla swojego klienta na Androida, informacja o tym, co każdy z nich zmienia na urządzeniu, i jak łączyć je w typowych wdrożeniach. Kilka kluczy przyjmuje wartości always, never lub user-decides, co pozwala zablokować ustawienie albo zostawić je użytkownikowi. Tailscale dokumentuje też klucze dla komputerów; ta strona obejmuje te, które dotyczą Androida.

Nazwa pakietu com.tailscale.ipn
Deweloper
Tailscale Inc.
Klucze na tej stronie
Udokumentowane: 16 z 21
Działa na
W pełni zarządzane, Profil służbowy
Ostatnio sprawdzono

Typowe konfiguracje

Typowe konfiguracje aplikacji Tailscale

Skopiuj konfigurację do konfiguracji zarządzanej w zasadach, a potem dostosuj wartości. Każda używa wyłącznie kluczy opisanych poniżej.

Ciche logowanie na tabletach firmowych

Zaloguj urządzenie jednorazowym kluczem uwierzytelniania, nadaj mu nazwę, utrzymuj połączenie i pomiń ekrany wprowadzające.

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

Tylko aplikacje służbowe korzystają z tunelu

Kieruj dwie aplikacje biznesowe przez Tailscale, a resztę zostaw w zwykłej sieci, z Twoją nazwą widoczną w aplikacji.

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

Stały węzeł wyjściowy

Kieruj cały ruch przez wybrany węzeł wyjściowy i ukryj wybór, aby nie można było go zmienić. Zastąp symbol zastępczy identyfikatorem urządzenia tego węzła ze strony Machines w konsoli administratora.

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

Konfiguracja zarządzana

Klucze konfiguracji zarządzanej aplikacji Tailscale

Nazwy kluczy i typy wartości pochodzą z dokumentacji producenta. Wyjaśnienia napisał zespół Nomid.

KluczTypCo robiPrzykład
Logowanie i tożsamość
AuthKeyKlucz uwierzytelniania TailscaleLoguje urządzenie do tailnetu bez żadnych działań użytkownika. Używaj kluczy jednorazowych, ponieważ wyciek klucza wielokrotnego użytku pozwala komuś innemu dołączyć do sieci.tskey-auth-...
LoginURLAdres serweraWskazuje aplikacji własny serwer koordynacyjny zamiast serwera Tailscale, na przykład samodzielnie hostowany.https://login.example.com
TailnetIdentyfikatory tailnetów oddzielone przecinkamiSugeruje, w jakim tailnecie lub organizacji powinni zarejestrować się użytkownicy. Zacznij wartość od required:, aby to wymusić.required:example.com
HostnameNazwa urządzeniaZastępuje nazwę raportowaną przez urządzenie, dzięki czemu maszyny pojawiają się w konsoli administratora pod nazwą, którą kontrolujesz.warehouse-tablet-07
Połączenie i routing
ExitNodeIDIdentyfikator węzła wyjściowego lub auto:anyKieruje cały ruch przez węzeł wyjściowy o tym identyfikatorze urządzenia. Przy auto:any Tailscale wybiera węzeł wyjściowy automatycznie. Identyfikatory urządzeń znajdziesz na stronie Machines w konsoli administratora lub przez API Tailscale.auto:any
ExitNodeAllowLANAccessWybór: always, never, user-decidesOkreśla, czy urządzenie nadal może łączyć się z drukarkami i innymi urządzeniami lokalnymi, gdy używany jest węzeł wyjściowy.never
IncludedPackageNamesNazwy pakietów oddzielone przecinkamiKieruje przez Tailscale tylko wymienione aplikacje. Po ustawieniu tego klucza wszystkie pozostałe aplikacje omijają tunel.com.example.erp,com.example.crm
ExcludedPackageNamesNazwy pakietów oddzielone przecinkamiPozostawia wymienione aplikacje poza tunelem w zakresie routingu i DNS, co pasuje do aplikacji, które nie działają za VPN.com.example.streaming
ForceEnabledWłączone lub wyłączoneUtrzymuje połączenie Tailscale i usuwa przełącznik rozłączenia. Tailscale oznacza ten klucz jako przestarzały, więc sprawdź jego stronę, zanim na nim polegasz.true
UseTailscaleSubnetsWybór: always, never, user-decidesOkreśla, czy urządzenie akceptuje trasy podsieci ogłaszane przez inne węzły, dzięki którym łączy się z sieciami biurowymi.always
UseTailscaleDNSSettingsWybór: always, never, user-decidesOkreśla, czy urządzenie podczas połączenia używa ustawień DNS z Twojego tailnetu.always
AllowIncomingConnectionsWybór: always, never, user-decidesPozwala blokować połączenia przychodzące do urządzenia, czyli ustawienie, które Tailscale nazywa shields up.never
Interfejs i marka
ManagedByOrganizationNameNazwa organizacjiPokazuje w aplikacji nazwę Twojej firmy, aby użytkownicy wiedzieli, że urządzenie jest zarządzane.Example Ltd
ManagedByURLAdres strony pomocyUstawia stronę internetową otwieraną po dotknięciu Support w aplikacji.https://help.example.com
ExitNodesPickerWybór: show, hideUkrywa wybór węzła wyjściowego, gdy sam ustawiasz węzeł wyjściowy i nie chcesz, aby użytkownicy go zmieniali.hide
OnboardingFlowWybór: show, hidePomija ekrany wprowadzające przy pierwszym uruchomieniu, co jest przydatne, gdy urządzenie jest już zalogowane kluczem uwierzytelniania.hide

Wdrożenie w Nomid

Wdróż aplikację Tailscale w trzech krokach

  1. Krok 1Dodaj aplikację Tailscale do zasad

    Znajdź ją w Google Play na liście aplikacji w zasadach i wybierz sposób instalacji.

  2. Krok 2Ustaw jej konfigurację zarządzaną

    W zasadach ustaw konfigurację zarządzaną aplikacji, używając kluczy i wartości z tej strony.

  3. Krok 3Przypisz zasady

    Urządzenia objęte zasadami otrzymają aplikację Tailscale i jej konfigurację przy następnej synchronizacji.

Pytania

Aplikacja Tailscale na zarządzanym Androidzie

Jaka jest nazwa pakietu Tailscale na Androidzie?

com.tailscale.ipn. Użyj jej, aby znaleźć aplikację podczas dodawania do zasad.

Czy bezpiecznie jest wysyłać klucz uwierzytelniania przez MDM?

Tailscale ostrzega, że wiąże się to z realnym ryzykiem dla bezpieczeństwa. Użyj klucza jednorazowego, ustaw krótki termin ważności i usuń klucz z konfiguracji po zarejestrowaniu urządzeń.

Co dzieje się z aplikacjami, których nie ma w IncludedPackageNames?

Po ustawieniu listy tylko wymienione aplikacje korzystają z tunelu. Wszystkie pozostałe używają zwykłego połączenia.

Czy konfiguracja działa w profilu służbowym?

Tak, konfiguracja dotyczy kopii aplikacji zainstalowanej w profilu służbowym. Routing dla poszczególnych aplikacji obejmuje wtedy tylko aplikacje z tego profilu.

Zarządzaj aplikacją Tailscale we flocie

Dodaj aplikację do zasad Nomid, ustaw jej konfigurację i wybierz jej uprawnienia.

Wybierz swój czas

Ładowanie...
Otwórz kalendarz rezerwacji