在 Windows 上安装 Tailscale
本指南说明如何在 Windows 上安装和设置 Tailscale,使电脑可以参与远程控制功能。
支持的系统
- Windows 10
- Windows 11
适用于台式机和笔记本电脑。
此设置的作用
完成本指南后:
- Tailscale 将安装在 Windows 上
- 电脑将加入您的私有 Tailscale 网络
- 设备将获得一个 Tailscale VPN IP
- Turn Off PC 中的远程功能将跨网络工作
步骤 1:下载 Tailscale
- 打开网页浏览器
- 前往 Tailscale 官方网站
- 下载 Windows 安装程序
始终从官方网站下载 Tailscale。 https://tailscale.com/download
步骤 2:安装 Tailscale
- 运行下载的安装程序
- 按照安装向导操作
- 接受默认选项
- 完成安装
可能需要管理员权限。
步骤 3:登录 Tailscale
安装后:
- Tailscale 将自动启动
- 浏览器窗口将打开
- 使用支持的登录方式之一登录
- 授权设备
授权后,电脑加入您的 Tailscale 网络。
步骤 4:验证连接
登录后:
- 从系统托盘打开 Tailscale 应用
- 确认:
- 状态显示已连接
- 设备出现在已连接设备列表中
此时,Tailscale 已处于活动状态。
步骤 5:让 Tailscale 自动运行(建议)
默认情况下,Tailscale 随 Windows 自动启动。
验证方法:
- 打开任务管理器
- 转到启动
- 确保 Tailscale 已启用
这确保重启后远程功能继续工作。
步骤 6:允许网络访问(防火墙)
Windows 防火墙在安装过程中自动配置。
如果您使用第三方防火墙软件:
- 确保允许 Tailscale 流量
- 不要阻止 Tailscale 网络接口