Get started - it's free!
Log in
© 2026

Features

Last validated:

Understand the options available for access control in Tailscale.

Monitor and secure LLM usage with Aperture by Tailscale.

A list of configuration keys you can use to customize the Tailscale client using system policies, including MDM.

Use device posture for enforcing device rules in your tailnet.

Use ephemeral nodes in Tailscale for managing short-lived devices like containers and CI/CD systems.

Route all internet traffic through a specific device on your network.

Learn about the different firewall modes supported by Tailscale on Linux devices.

Use Tailscale tags to authenticate and identify non-user devices, such as a server.

Route SasS application traffic in your tailnet using app connectors.

Learn how to expose your Kubernetes cluster to your Tailscale network.

Learn about Tailscale logging infrastructure.

Learn how Tailscale works with the Shortcuts app, allowing you to automate tasks.

Find out how to automatically register DNS names for devices in your Tailscale network.

Manage multiple tailnets under a single organization.

Use OAuth clients to provide ongoing access to the Tailscale API.

Encrypt Tailscale node state at rest.

Learn how to give a Tailscale user on another tailnet access to a private machine within your tailnet, without exposing the machine publicly.

Connect two subnets in your tailnet with each other.

Use subnet routers to give devices outside your local network access to services within specific subnets. Extend your private network with Tailscale.

Share folders securely between devices on your Tailscale network.

Learn how to easily send files between your personal devices on a Tailscale network.

Ensure that no node joins your tailnet unless trusted nodes in your tailnet sign the new node.

Learn about the tailnet policy file.

Securely route internet traffic to local services using Tailscale Funnel.

Use Tailscale Peer Relays for client-to-client connections when direct connections aren't possible.

Learn about the Tailscale Serve service.

Securely connect to and manage access to your internal resources using Tailscale Services.

Use Tailscale SSH to manage the authentication and authorization of SSH connections in your tailnet.

Use the tsnet package to embed Tailscale inside a Go program.

Learn how to use device posture for just-in-time access to resources in your tailnet.

Find out how to monitor and easily connect to the endpoints running on machines in your Tailscale network.

Set up a webhook to receive notification of events on your Tailscale network.

Use federated OIDC workload identities from third-party providers to authenticate requests to the Tailscale API.