Updating Tailscale
Our team regularly releases connectivity fixes and improvements for our client apps. We recommend always being on the latest version of Tailscale.
To see which devices need to be updated, open the Machines
page of the admin console and view the Version column. If an update is available,
there will be an icon to the left of the version. You can find the
latest release version in the changelog.
Here’s how to upgrade on different platforms:
Windows
Upgrade Tailscale by downloading our Windows installer (v1.54.1) and running it. This will update your existing installation to the latest version.
Alternatively, if you are using Tailscale v1.36 or later, you can update Windows clients
by running the Tailscale CLI command tailscale update
.
macOS
Tailscale for macOS is available in multiple variants.
We recommend using the Mac App Store for a new macOS installation, and it will auto-update by default. If you need to manually update, you can do so from the App Store updates page.
iOS
Tailscale for iOS is only available via the App Store and will auto-update by default. If you need to manually update, you can do so from the App Store updates page.
Android
Tailscale for Android is only available via the Play Store and will auto-update by default. If you need to manually update, you can do so from the Play Store updates page.
Linux
Tailscale can be upgraded on supported Linux distros by using the upgrade command from the package manager used to install Tailscale. Here’s a reference for common distros.
For all Ubuntu and Debian versions, upgrade using apt-get
:
sudo apt-get update
sudo apt-get install tailscale
For CentOS 7 and Amazon Linux 2, upgrade using yum
:
sudo yum update tailscale
For openSUSE Leap and openSUSE Tumbleweed, upgrade using zypper
:
sudo zypper update tailscale
For CentOS 8, CentOS Stream 9, RHEL 8, and Fedora, upgrade using
dnf
:
sudo dnf update tailscale
Alternatively, if you are using Tailscale v1.36 or later, you can update some
distros of Linux clients by running the Tailscale CLI command
tailscale update
.
Consult your distro’s package manager documentation on how to enable auto-updates.
Auto-updates
Tailscale can automatically apply client updates when they get released. To apply the update, Tailscale uses the same mechanism as was used during installation. For example, if Tailscale was installed using a Linux package manager, that package manager will be used to upgrade the installed package.
Auto-updates are optional and not enabled by default. Here is how to enable auto-updates on different platforms:
Windows
Click on the Tailscale tray icon and enable Automatically install updates under the Preferences menu.
macOS
If you installed Tailscale from the Mac App Store, auto-updates are enabled by default.
If you installed Tailscale by downloading the .zip
archive from
pkgs.tailscale.com
, click on the Tailscale tray icon and enable
Automatically install updates under the Settings menu.
iOS
iOS apps are updated automatically through the App Store. No action needed.
Android
Android apps are updated automatically through the Google Play Store. No action needed.
Linux
Run tailscale set --auto-update
from the CLI.
Auto-updates are currently not supported on Synology, and Linux distributions based on Arch Linux.
While this feature is in Beta, auto-updates do not happen immediately when a new version of Tailscale is released. Our team monitors release stability and issue reports for several days before enabling a release for auto-updates. It typically takes around a week after a release before your machines start to update and could take longer. Important security updates may be applied faster.
If you notice some machines with auto-updates enabled that have not received an update several weeks after a release, contact support.