Tailscale
WindowsmacOSLinuxiOSAndroid
About
A VPN service that makes the devices and applications you own accessible anywhere in the world
Tailscale is a zero-config VPN that creates a secure network between your devices. It works like an overlay network, using WireGuard® protocol under the hood.
Download Notice
- Visit Tailscale's download page
- Choose your platform
- Follow the platform-specific installation instructions
Installation
macOS
- Using Homebrew:
- For GUI app:
brew install --cask tailscale
- For CLI:
brew install tailscale
- For GUI app:
- Or download from the official website
Windows
- Using Chocolatey:
choco install tailscale
- Or download and run the installer from the official website
Linux
- Available through distribution-specific package managers
- See Linux install guide
Basic Configuration
- Create a Tailscale account or sign in
- Install Tailscale on your devices
- Basic setup:
- Authenticate each device
- Configure access controls
- Set up key expiry (optional)
- Advanced configuration (optional):
- Set up subnet routers
- Configure DNS
- Enable MagicDNS
- Set up ACLs
Features
- Zero-config mesh VPN
- WireGuard-based encryption
- Single sign-on (SSO) support
- NAT traversal
- Split tunneling
- DNS management
- Access control lists (ACLs)
- Subnet routing
- Cross-platform support
- Mobile device support
- Web admin console
- Activity monitoring
Summary
Tailscale simplifies secure networking by creating a mesh VPN that just works. It's perfect for accessing your devices and services from anywhere, with enterprise-grade security features and simple administration.
Package Manager Installation
Homebrew (macOS)
brew install tailscale
Homebrew Cask (macOS)
brew install --cask tailscale
Chocolatey (Windows)
choco install tailscale