Tailscale Packages - unstable track

Notice: Use of this package server is governed by Tailscale's Terms of Service. By using this server to install Tailscale, you acknowledge that you have read and accepted those terms.

Looking for the source code? It's on Github.

Packages are available for the following operating systems:

Ubuntu 16.04 LTS (Xenial)

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/xenial.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/xenial.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 18.04 LTS (Bionic)

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/bionic.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/bionic.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 19.10 (Eoan)

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/eoan.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/eoan.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 20.04 LTS (Focal)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/focal.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/focal.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 20.10 (Groovy)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/groovy.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/groovy.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 21.04 (Hirsute)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/hirsute.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/hirsute.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 21.10 (Impish)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/impish.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/impish.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Ubuntu 22.04 LTS (Jammy Jellyfish)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/jammy.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/jammy.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Debian Stretch

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/debian/stretch.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/debian/stretch.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Debian Buster (oldstable)

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/debian/buster.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/debian/buster.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Debian Bullseye (stable)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/debian/bullseye.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/debian/bullseye.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Debian Bookworm (testing)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/debian/bookworm.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/debian/bookworm.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Debian Sid (unstable)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/debian/sid.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/debian/sid.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Raspbian Buster (for Raspberry Pi)

# Add Tailscale's GPG key
curl -fsSL https://pkgs.tailscale.com/unstable/raspbian/buster.asc | sudo apt-key add -
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/raspbian/buster.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

Raspbian Bullseye (for Raspberry Pi)

# Add Tailscale's GPG key
sudo mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkgs.tailscale.com/unstable/raspbian/bullseye.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
# Add the tailscale repository
curl -fsSL https://pkgs.tailscale.com/unstable/raspbian/bullseye.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
# Install Tailscale
sudo apt-get update && sudo apt-get install tailscale
# Start Tailscale!
sudo tailscale up

CentOS 7

# Install yum-config-manager if missing
sudo yum install yum-utils
# Add the tailscale repository
sudo yum-config-manager --add-repo https://pkgs.tailscale.com/unstable/centos/7/tailscale.repo
# Install Tailscale
sudo yum install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

CentOS 8

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/centos/8/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

CentOS Stream 9

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/centos/9/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Fedora

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/fedora/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Fedora 33

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/fedora/33/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Fedora 34

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/fedora/34/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Fedora 35

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/fedora/35/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Fedora 36

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/fedora/36/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

RHEL 8

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/rhel/8/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

RHEL 9

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/rhel/9/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Amazon Linux 2

# Install yum-config-manager if missing
sudo yum install yum-utils
# Add the tailscale repository
sudo yum-config-manager --add-repo https://pkgs.tailscale.com/unstable/amazon-linux/2/tailscale.repo
# Install Tailscale
sudo yum install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

openSUSE Leap 15.1

# Add the tailscale repository
sudo zypper ar -g -r https://pkgs.tailscale.com/unstable/opensuse/leap/15.1/tailscale.repo
# Install Tailscale
sudo zypper ref && sudo zypper in tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

openSUSE Leap 15.2

# Add the tailscale repository
sudo zypper ar -g -r https://pkgs.tailscale.com/unstable/opensuse/leap/15.2/tailscale.repo
# Install Tailscale
sudo zypper ref && sudo zypper in tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

openSUSE Leap 15.3

# Add the tailscale repository
sudo zypper ar -g -r https://pkgs.tailscale.com/unstable/opensuse/leap/15.3/tailscale.repo
# Install Tailscale
sudo zypper ref && sudo zypper in tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

openSUSE Tumbleweed

# Add the tailscale repository
sudo zypper ar -g -r https://pkgs.tailscale.com/unstable/opensuse/tumbleweed/tailscale.repo
# Install Tailscale
sudo zypper ref && sudo zypper in tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Oracle Linux 7

# Install yum-config-manager if missing
sudo yum install yum-utils
# Add the tailscale repository
sudo yum-config-manager --add-repo https://pkgs.tailscale.com/unstable/oracle/7/tailscale.repo
# Install Tailscale
sudo yum install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Oracle Linux 8

# Add the tailscale repository
sudo dnf config-manager --add-repo https://pkgs.tailscale.com/unstable/oracle/8/tailscale.repo
# Install Tailscale
sudo dnf install tailscale
# Enable and start tailscaled
sudo systemctl enable --now tailscaled
# Start Tailscale!
sudo tailscale up

Static binaries (other distros)

These tarballs contain static builds of the tailscale and tailscaled binaries, as well as a systemd service definition.

If you use these files, please also let us know your distro at info@tailscale.com, so that we can consider supporting it directly.

Windows installer

These files are Windows installers.

Unlike the *.exe files, the MSI files are architecture-specific; you must download the one that matches your CPU architecture.

Synology packages

These files are Synology Packages. Here are some guides for configuring Tailscale on Synology:

DSM6

DSM7

macOS

These zips are the standalone GUI version of the macOS app.

Because these include a macOS "System Extension", the application within the zip must be moved to the /Applications directory in order to function.