Tailscale仪表盘概述 | AI生成和翻译

Home 2026.06

问题: Tailscale管理面板的各个部分分别有什么作用?

回答:

Tailscale的管理仪表盘围绕三个层级组织:网络可见性(设备、用户、服务)、访问策略(ACL、应用)、运维管理(日志、DNS、设置)以及计费

主导航

设备 列出所有已连接的设备(你的MacBook Air、192.168.1.36的工作站等)。显示Tailnet中的IP地址、连接状态、操作系统和最后在线时间。你可以在此处授权/取消授权设备、为设备打标签以控制访问权限,以及强制轮换密钥。

应用 Tailscale应用(Beta/早期访问功能)。允许你通过Tailnet公开HTTP应用,无需手动端口转发。你可以定义哪些设备上的哪些应用应当可访问,Tailscale会通过app.tailnet-name.ts.net域名处理DNS路由。

服务 通过Tailnet公开的SSH、HTTPS或自定义服务。补充了非HTTP协议的应用功能。适用于对多台设备需发现的服务进行广播。

用户 可访问你Tailnet的团队成员。显示邮箱、最后登录时间和MFA状态。你在此处管理邀请、移除用户并控制谁可以添加设备。

访问控制(ACL) Tailnet的防火墙规则。使用HCL(HashiCorp配置语言)编写,定义了谁可以连接什么。例如:

{
  "acls": [
    {
      "action": "accept",
      "src": ["tag:engineers"],
      "dst": ["tag:servers:*"]
    },
    {
      "action": "accept",
      "src": ["user:you@example.com"],
      "dst": ["tag:personal:*"]
    }
  ]
}

使用标签(分配给设备)和用户来制定策略。对零信任网络至关重要。

日志 Tailnet活动的审计轨迹——谁访问了什么、认证事件、设备注册、ACL变更。对排查连接问题或安全审计非常宝贵。

DNS Tailnet的自定义DNS记录。你可以定义internal-service.tailnet-name.ts.net到设备IP的映射,或使用Tailscale的MagicDNS(自动解析设备名称)。同时显示全局域名服务器。

设置 → Tailnet设置 集群级配置:

设置 → 个人设置 你的账户层级:

实际用例

你的配置(MacBook Air + 工作站):

适用于你工作流的ACL示例:

{
  "acls": [
    {
      "action": "accept",
      "src": ["autogroup:self"],
      "dst": ["autogroup:self:*"]
    },
    {
      "action": "accept",
      "src": ["tag:dev"],
      "dst": ["tag:gpu:*"]
    }
  ]
}

用于CLI自动化(ww, iclaw, zz):设置→个人设置→密钥中生成一个认证密钥,然后执行:

tailscale up --authkey=<密钥> --hostname=automation-box

你的免费套餐:6个用户、50个标记资源、无限设备。对单工程师加计算集群来说绰绰有余。


Back Donate