An open source, self-hosted implementation of the Tailscale control server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.2 KiB

Connecting an iOS client

Goal

This documentation has the goal of showing how a user can use the official iOS Tailscale client with headscale.

Installation

Install the official Tailscale iOS client from the App Store.

Ensure that the installed version is at least 1.38.1, as that is the first release to support alternate control servers.

Configuring the headscale URL

!!! info "Apple devices"

An endpoint with information on how to connect your Apple devices
(currently macOS only) is available at `/apple` on your running instance.

Ensure that the tailscale app is logged out before proceeding.

Go to iOS settings, scroll down past game center and tv provider to the tailscale app and select it. The headscale URL can be entered into the "ALTERNATE COORDINATION SERVER URL" box.

Note

If the app was previously logged into tailscale, toggle on the Reset Keychain switch.

Restart the app by closing it from the iOS app switcher, open the app and select the regular Sign in option (non-SSO), and it should open up to the headscale authentication page.

Enter your credentials and log in. Headscale should now be working on your iOS device.