Tailscale
Zero-config VPN and mesh networking built on WireGuard. Connect devices securely across any network without port forwarding.
52 commands
Browse by Topic
Install Tailscale (macOS)
Install Tailscale VPN client using Homebrew on macOS
Start Tailscale
Authenticate and connect to your Tailscale network
Check Tailscale status
Show connected peers and current Tailscale network status
Connect to tailnet
Connect to your Tailscale network.
Disconnect
Disconnect from tailnet.
Login
Authenticate with Tailscale.
Accept routes
Accept subnet routes.
Use exit node
Route traffic through exit node.
Advertise subnet routes
Act as subnet router for a CIDR range.
Advertise exit node
Offer this device as an exit node.
Set custom hostname
Set device hostname on the tailnet.
Shields up mode
Block all incoming connections.
Accept DNS settings
Accept DNS config from the admin console.
Reset to defaults
Reset unspecified settings to defaults.
Set operator user
Allow a non-root user to manage Tailscale.
Logout and remove device
Log out and remove device from tailnet.
Use auth key
Authenticate non-interactively with a pre-auth key.
Show status
Show connection status and peers.
Get IP address
Show Tailscale IP addresses.
Network check
Diagnose network connectivity.
Ping peer
Ping a device on tailnet.
Debug info
Show debug information.
Status as JSON
Output status in JSON format for scripting.
Show peers only
List only connected peers.
Whois lookup
Identify a device by its Tailscale IP.
Generate bug report
Generate a shareable diagnostic report.
Get IPv4 only
Show only IPv4 Tailscale address.
Get IPv6 only
Show only IPv6 Tailscale address.
Show DERP map
Display the DERP relay server map.
Show preferences
Display current daemon preferences.
Check version
Show Tailscale client and daemon version.
SSH to peer
SSH using Tailscale identity.
Enable SSH server
Accept incoming Tailscale SSH.
SSH to IP directly
SSH to a device using its Tailscale IP.
SSH check status
Check which peers have SSH enabled.
Discussion
Loading comments...