Getting Started with Tailscale

Welcome to Tailscale! Follow the steps below to create your own private Tailscale network.

Step 1: Sign up for an Account

If you haven't already, sign up for an account via using our signup form. Tailscale requires a Single Sign-On (SSO) provider, so you'll need a Google, Microsoft, Okta, Ping, or other supported auth provider account to get started.

Step 2: Download the Tailscale client

We offer instructions for most common platforms:

  • Linux (x86, x86-64, armv7, arm64)
  • Windows
  • macOS
  • iOS
  • Android — Not available yet. We're working on it!

Step 3: Test your connection

Once you have it installed, see if you can properly connect. The easiest way is to ping a Tailscale IP (which looks like 100.x.x.x). Open your terminal and type:


If your ping works — congrats, you’re connected via Tailscale! We have some suggestions for what to try next and other articles to get you started below.

Advanced features

Configuring subnet routing on Linux

The subnet routing feature allows incremental deployment by allowing a single Tailscale agent to forward packets to entire subnets, rather than just a single…

Configuring ACLs and security policies

Access control lists (ACLs) restrict who can access which nodes on your network. This feature is still experimental and will later be expanded …

Installing on Amazon Web Services (AWS)

Tailscale can connect both your physical machines and your cloud virtual machines. Here's how you can configure Tailscale to run…


Common gotchas are documented in our troubleshooting page. Of course, we’re also always happy to help if you contact our team.

Last updated