TailMux
Multiple Tailscale tailnets at once, no switching + no VM

What it does
TailMux is a macOS and Linux tool that lets you access multiple independent Tailscale tailnets simultaneously from a single machine. Unlike the official Tailscale client, which keeps only one tailnet active at a time, TailMux runs an isolated embedded Tailscale node per profile and routes requests by hostname suffix. A request to nas.home-lab.ts.net is handled by the profile that owns that suffix, with strict no-fallback isolation — traffic never bleeds between profiles. Supported access paths include browsers (via a generated PAC file), SSH, the command line (curl, git, npm), and local TCP tunnels. TailMux does not add a system-wide VPN interface or modify the official Tailscale session, so your everyday Tailscale setup remains untouched.
Who it is for
TailMux is built for Tailscale power users, developers, and IT professionals who need to work across work and personal tailnets (or multiple client tailnets) concurrently. It is ideal for anyone frustrated by switching accounts, running multiple system daemons, or spinning up a VM just to reach resources in a different tailnet. If your workflow involves SSH, RDP/SMB, or CLI tools that need to reach hosts in different tailnets, TailMux provides a streamlined, scriptable alternative.
Why it matters
Account switching and VMs are workarounds, not solutions. TailMux reduces friction: you no longer log in and out of Tailscale accounts or maintain separate virtual environments. Its hostname-based routing is predictable and safe — a name owned by one profile never falls back to another, so you can trust that a request to production.work.ts.net will never accidentally route through your personal tailnet. The CLI-first design means everything is scriptable, and the diagnostics (tailmux diag) give you transparency into routing and latency. With a one-time purchase of $5.99 (including 1 year of updates), it is a low-cost investment for a significant quality-of-life improvement.
Launch signal
TailMux is launching today on Product Hunt. The product is available for download in version 0.1.3, with support for macOS (Intel and Apple Silicon) and Linux (amd64 and arm64). The website provides documentation, a decision guide comparing multi-tailnet approaches, and a comprehensive FAQ. The creator is Claudio Quaglia, and the tool is positioned as a one-time purchase with no ongoing subscription.
Brand and naming
The name 'TailMux' effectively combines 'Tailscale' and 'multiplex', clearly hinting at its core function of managing multiple Tailscale networks simultaneously. It is short, distinctive, and likely memorable for users familiar with Tailscale. The tagline and website clearly position it as a niche tool for power users needing concurrent access to multiple tailnets without switching or VMs, though the name alone may not immediately convey this to a broader audience.
Founder
Claudio Quaglia
Related