TailMux logo

TailMux.

一个设备,多个网络,零切换

TailMux让macOS和Linux同时连接多个Tailscale tailnet,无需切换账号或虚拟机。工作与个人网络并行,支持SSH、RDP、浏览器等同时访问。

周排行
▲ #75
支持数
111
适配平台
Web / Mobile
上线时间
Recently
TailMux screenshot

更多关于 TailMux 的信息

TailMux

TailMux 是一款专为 macOS 和 Linux 设计的网络工具,让您无需切换账号即可同时访问多个独立的 Tailscale tailnet。通过基于主机名后缀的智能路由,TailMux 在应用层实现 tailnet 间的硬隔离,既不添加系统级 VPN 接口,也不干扰官方 Tailscale 客户端的当前会话。

产品亮点

  • 多 tailnet 并行访问:单台设备同时连接多个独立 tailnet,资源访问互不干扰
  • 主机名后缀路由:通过域名后缀自动匹配目标 profile,路由决策在 IP 解析前完成
  • 硬隔离机制:各 profile 拥有独立的身份、状态目录、套接字和节点密钥,无数据桥接
  • 零系统路由冲突:嵌入式 tsnet 运行,不创建额外系统 VPN 路由,避免内核路由争夺
  • 浏览器 PAC 代理:自动生成 PAC 文件,仅将归属后缀流量导向 TailMux,其余直连
  • 服务隧道与 SSH:固定本地端口映射数据库、RDP、SMB 等服务,支持跳板 SSH 模式
  • 透明诊断工具tailmux diag 命令清晰展示请求归属、节点可见性及网络路径延迟

应用场景

  • 跨组织协作:同时连接公司 tailnet 与个人 tailnet,开发测试与内部系统访问无缝并行
  • 多租户运维:运维人员同时管理客户 A、客户 B 的隔离网络,无需反复登录切换
  • 安全研发环境:工作 tailnet 访问生产资源,个人 tailnet 连接家庭 NAS,流量严格分离
  • CI/CD 流水线:Linux 服务器上 headless 运行,为自动化脚本提供多 tailnet 网络能力

目标受众

TailMux 面向需要在 macOS 或 Linux 工作站上同时操作多个 Tailscale tailnet 的开发人员、运维工程师和安全专业人士,尤其适合重视网络隔离、厌倦账号切换且偏好 CLI 工作流的技术用户。