在 Windows 上安装 Tailscale

本指南说明如何在 Windows 上安装和设置 Tailscale,使电脑可以参与远程控制功能。


支持的系统

适用于台式机和笔记本电脑。


此设置的作用

完成本指南后:


步骤 1:下载 Tailscale

  1. 打开网页浏览器
  2. 前往 Tailscale 官方网站
  3. 下载 Windows 安装程序

始终从官方网站下载 Tailscale。 https://tailscale.com/download


步骤 2:安装 Tailscale

  1. 运行下载的安装程序
  2. 按照安装向导操作
  3. 接受默认选项
  4. 完成安装

可能需要管理员权限。


步骤 3:登录 Tailscale

安装后:

  1. Tailscale 将自动启动
  2. 浏览器窗口将打开
  3. 使用支持的登录方式之一登录
  4. 授权设备

授权后,电脑加入您的 Tailscale 网络。


步骤 4:验证连接

登录后:

  1. 从系统托盘打开 Tailscale 应用
  2. 确认:
    • 状态显示已连接
    • 设备出现在已连接设备列表中

此时,Tailscale 已处于活动状态。


步骤 5:让 Tailscale 自动运行(建议)

默认情况下,Tailscale 随 Windows 自动启动。

验证方法:

  1. 打开任务管理器
  2. 转到启动
  3. 确保 Tailscale 已启用

这确保重启后远程功能继续工作。


步骤 6:允许网络访问(防火墙)

Windows 防火墙在安装过程中自动配置。

如果您使用第三方防火墙软件: