Hasty Briefsbeta

Bilingual

A Tale of Two Tailnets

16 hours ago
  • Tailscale is essential for connecting infrastructure across homelab and enterprise environments.
  • A key frustration is needing to switch between tailnets, which disrupts existing connections and is time-consuming.
  • Simultaneous multi-tailnet connection is hindered by independent IPv4 allocation causing potential address conflicts.
  • Node sharing offers a workaround but requires admin rights on both tailnets and manual sharing of devices.
  • The author designed tailmix, an open-source client, using tsnet.Server instances behind a TUN interface with local IPv4 pool and MagicDNS hijacking.
  • Tailmix allows a single machine to connect to multiple tailnets simultaneously without switching, preserving policies and identities.