一台 MacBook 连接 Linux、Mac mini 和 Windows:Tailscale 从 0 到 1 小白教程
差生文具多,这句话放我身上很准。设备越买越多,可我一出门,还是习惯只抱着一台 MacBook 去咖啡馆办公。电脑可以多,包里不能太重。
家里的设备也不能吃灰。Linux AI PC 负责跑模型,Mac mini 适合长期在线,Windows 留着运行专属软件。既然钱都花了,我希望人在咖啡馆时,它们也能继续干活。
我的需求就变成了:MacBook 留在手边,家里的 Linux、Mac mini 和 Windows 随时都能连。 我最后选了 Tailscale,把几台设备接进同一张私人网络。
这篇先带你看懂 Tailscale 这个软件有什么功能,再分别完成三条连接:
1 | MacBook → Linux:SSH 远程命令 |
最后,你会得到一张以 MacBook 为中心的私人设备网。三台目标电脑使用不同系统,也不必在同一个 Wi-Fi 下。
本文按 Tailscale macOS 界面和官方文档整理。客户端更新后,图标和菜单名称可能移动;只要找到文中写出的功能名即可,不必逐像素照着截图点。
一、先把名字说对:本文讲的是 Tailscale
Tailscale 和 Telnet 不是同一个东西。
- Tailscale 是组网软件,用来让自己的设备安全地互相找到。
- Telnet 是一种年代很久的远程连接协议,内容通常不加密,新手不建议拿它远程控制电脑。
本文从头到尾使用的是 Tailscale。你可以把它想成一个只有自己设备才能进入的私人网络:MacBook、Linux、Mac mini 和 Windows 安装软件并登录同一账号后,会像坐在同一张桌子旁边一样互相看见。
个人设备可以先从免费计划开始,不需要为了这篇教程购买服务器或公网 IP。免费范围和设备数量以后可能调整,准备加入更多成员或大量设备时再看官方价格页。
Tailscale 自己负责什么?
Tailscale 主要解决两个问题:
- 让四台电脑互相找到;
- 在电脑之间建立加密网络。
它不会凭空替你生成远程桌面。你还要根据任务选择 SSH、macOS 屏幕共享或 Windows 远程桌面。Tailscale 负责把路铺好,这些工具负责让你在路上干活。
二、Tailscale 软件里的功能,先全部看一遍
第一次打开 Tailscale,你会看到一堆英文。先别急着连设备,这一节把教程会用到的功能逐个说清楚。
1. Devices:查看自己的设备
Devices 是设备列表,也是你最常打开的页面。每一台登录同一账号的电脑都会出现在这里。
你需要重点看三项:
- 设备名前面的绿色圆点:代表设备当前在线;
- 100.x.x.x 形式的地址:Tailscale 给设备分配的私人 IP;
- 设备名称:例如 punk-linux、punk-macmini、punk-windows。
设备名尽量起得直白。过一个月以后,desktop-a3f9 很难认,punk-linux 一眼就知道是哪台电脑。
2. Taildrop:在设备之间传文件
选中一台设备后,右侧的 Taildrop 可以向它发送文件。点击 Select a File,或者把文件拖进虚线框即可。
比如你在 MacBook 上下载了一个模型配置文件,可以直接 Taildrop 到 Linux;在 Windows 导出了一份表格,也能传回 MacBook。它适合临时传文件,不用再给自己发微信或搭一套网盘。
3. Ping:测试两台电脑能不能互相找到
Ping 的意思是“敲一下门,看看对方有没有回应”。点击 Ping device 后,如果能看到延迟时间,说明两台设备已经连通。
Ping 成功只证明网络通了。SSH 或远程桌面仍然连接不上时,继续检查目标电脑有没有开启对应功能。
4. Details:查看设备详情
Details 会显示选中设备的系统、地址、版本、密钥到期时间等信息。排错时先看这里,可以确认你选中的是 Linux、macOS 还是 Windows。
5. Exit Nodes:把另一台电脑当成网络出口
Exit Nodes 是进阶功能。开启以后,你可以让 MacBook 的上网流量先经过另一台 Tailscale 设备,再访问互联网。
比如你在外面出差,希望临时使用家里的网络出口,可以把家里长期在线的 Mac mini 配成 Exit Node。第一次连接设备时先跳过它,基础功能跑通后再研究。
6. Settings:软件设置
右上角的滑杆图标通常会进入设置。这里能管理开机启动、账号、DNS、更新和其他高级选项。小白阶段只需要确认两件事:Tailscale 已连接,并且软件会跟随系统启动。
7. Machines:在网页里管理整张网
桌面客户端适合看在线状态和传文件,改设备名、批准路由、删除旧设备这些操作,要去
。登录后看到的每一行,就是一台已经加入 Tailnet 的设备。
这两个入口很容易混:Devices 是 Mac 上的客户端页面,Machines 是浏览器里的管理后台。 平时连接设备看 Devices,需要改整张网的配置再开 Machines。
8. Bug Report:出问题时生成诊断信息
不同版本的图标位置可能变化,甲虫图标通常用于问题报告或诊断。普通连接失败先按文末的排错顺序检查;准备向官方支持反馈时,再生成诊断信息。诊断内容不要直接贴到公开平台。
看到四台设备都有绿色圆点,才进入后面的远程连接。
三、连接之前,先认识 8 个名词
1. Tailnet
Tailnet 是你的 Tailscale 私人设备网。同一账号下的 MacBook、Linux、Mac mini 和 Windows,会进入同一个 Tailnet。
2. IP 地址
IP 地址像设备的门牌号。Tailscale 常见地址以 100. 开头,例如:
1 | 100.x.x.x |
教程统一使用占位地址。你实际操作时,以自己 Tailscale 里显示的地址为准。
3. MagicDNS
MagicDNS 允许你用设备名代替 IP。开启后,下面两种写法都能指向同一台 Linux:
1 | ssh linux用户名@100.x.x.x |
1 | ssh linux用户名@punk-linux |
设备名更容易记,后面的教程优先使用设备名。
4. Ping
Ping 用来确认网络通不通。它不会登录电脑,也不会修改文件。
5. SSH
SSH 是一种加密远程命令工具。你在 MacBook 的终端里输入命令,就能进入 Linux、Mac mini 或开启了 SSH 的 Windows。
SSH 连接成功后,你看到的是文字终端,不是对方的桌面画面。
6. 远程桌面
远程桌面会把另一台电脑的图形界面显示在 MacBook 上。Mac mini 可以用 macOS 自带的屏幕共享,Windows 可以用 Windows App。
7. Terminal、PowerShell
Terminal 是 macOS 和 Linux 常用的命令窗口。PowerShell 是 Windows 常用的命令窗口。
8. sudo
sudo 的意思是“用管理员权限执行接下来的命令”。Linux 安装软件或启动系统服务时经常需要它。
输入 sudo 命令后,系统可能要求你输入 Linux 登录密码。输入时屏幕没有星号,这是正常现象,输完按回车即可。
四、四台电脑都安装 Tailscale,并登录同一个账号
你要准备四台设备:
打开
,根据设备系统选择 macOS、Windows 或 Linux。
1. MacBook 安装
在 MacBook 上选择 macOS,下载并安装 Tailscale。第一次启动时,macOS 可能询问是否允许添加 VPN 配置或网络扩展,点击允许;系统借用 VPN 这个名称管理网络通道,不代表你把所有上网流量都交给了出口节点。
后面如果想在 Terminal 里运行 tailscale status,打开 Tailscale 的设置,找到 CLI integration,按页面提示安装命令入口。若你的版本没有这个选项,也可以直接使用客户端里的 Devices 和 Ping 完成基础验证。
2. Mac mini 安装
Mac mini 同样使用 macOS 版本。操作与 MacBook 完全一样,安装后先不要开启屏幕共享,先确认它能出现在 Devices 里。准备把 Mac mini 长期留在家中时,顺手打开 Tailscale 的开机启动。
3. Windows 安装
在 Windows 上选择 Windows,下载安装程序并运行。安装完成后,Tailscale 图标会出现在任务栏右下角。
4. Linux 安装
在 Linux 打开 Terminal,复制下面这条命令:
1 | curl -fsSL https://tailscale.com/install.sh | sh |
安装完成后执行:
1 | sudo tailscale up |
终端会给出一个登录链接。在浏览器中打开它,完成账号登录。
5. 四台电脑必须登录同一个账号
你可以使用 Google、Microsoft、GitHub、Apple 或其他页面提供的方式登录。四台设备必须选择同一个账号,否则它们不会出现在同一个 Devices 列表里。
安装完成的检验标准
回到 MacBook 的 Tailscale,打开 Devices。你应该能看到:
1 | punk-macbook |
四台设备都出现并显示绿色圆点,这一步就完成了。
把四台设备改成半年后还能认出的名字
打开
,找到一台设备,打开行尾菜单并选择编辑设备名。关闭自动沿用系统主机名后,分别改成前面图表里的名称。
改完再回到 MacBook 的 Devices 页面刷新。你应该能直接看到 punk-linux、punk-macmini 和 punk-windows,以后命令里的设备名都从这里复制,不用背 100.x.x.x。
如果名字无法访问,进入
检查 MagicDNS。新建 Tailnet 通常已经开启;关闭时可以先用 100.x.x.x 地址完成连接,再回来处理名称。
不要只看绿色圆点
如果已经安装 CLI,在 MacBook 的 Terminal 运行:
1 | tailscale status |
列表中应同时出现三台目标设备。接着先挑 Linux 做第一次 Tailscale 网络测试:
1 | tailscale ping punk-linux |
看到 pong from 和目标设备名,才算 MacBook 确实找到了 Linux。没有 CLI 时,就在 Devices 里选中 Linux,点击 Ping device,效果相同。
五、第一条路线:MacBook 连接 Linux
Linux 最常见的连接方式是 SSH。你可以在 MacBook 上给 AI PC 安装环境、启动模型、查看日志,不需要远程桌面。
第一步:在 Linux 开启 SSH
Ubuntu 或 Debian 系统执行:
1 | sudo apt update |
检查 SSH 是否正在运行:
1 | sudo systemctl status ssh |
看到 active (running) 即可。按 q 退出状态页面。
查看 Linux 用户名:
1 | whoami |
假设输出是 punk,后面就使用这个用户名。
第二步:在 MacBook 测试网络
打开 MacBook 的 Terminal,先执行:
1 | tailscale ping punk-linux |
看到 pong from,说明 Tailscale 已经找到 Linux。命令后面还可能出现 direct 或 DERP,先记住这个词,排错章节会解释。
你也可以在 Tailscale 的 Devices 页面选中 Linux,然后点击 Ping device。
第三步:从 MacBook 登录 Linux
1 | ssh punk@punk-linux |
第一次连接可能出现指纹确认,输入:
1 | yes |
然后输入 Linux 登录密码。终端提示符变成 Linux 用户和设备名,说明连接成功。
退出 Linux:
1 | exit |
Linux 路线的检验标准
连接后执行:
1 | hostname |
如果输出 Linux 设备名,这条路线就跑通了。
六、第二条路线:MacBook 连接 Mac mini
MacBook 和 Mac mini 都是 macOS。你可以选择屏幕共享,也可以选择 SSH。想操作桌面就用屏幕共享,只需要执行命令就用 SSH。
方式 A:屏幕共享
在 Mac mini 上打开:
1 | 系统设置 → 通用 → 共享 → 屏幕共享 |
开启“屏幕共享”,并确认你的 Mac mini 账号有访问权限。
如果“远程管理”已经开启,先关闭它,再开启“屏幕共享”。两项功能不能同时工作。访问权限优先选择“仅这些用户”,只加入你实际使用的本地账号。
回到 MacBook,打开 Terminal:
1 | open vnc://punk-macmini |
macOS 会打开屏幕共享窗口。输入 Mac mini 的用户名和密码后,你就能看到它的桌面。
方式 B:SSH
在 Mac mini 上打开:
1 | 系统设置 → 通用 → 共享 → 远程登录 |
开启“远程登录”,并记下允许登录的用户名。假设 Mac mini 用户名是 punk,在 MacBook 执行:
1 | ssh punk@punk-macmini |
退出连接仍然使用:
1 | exit |
Mac mini 路线的检验标准
屏幕共享方式能看到 Mac mini 桌面,或者 SSH 后执行 hostname 能看到 Mac mini 设备名,任意一个成功即可。
七、第三条路线:MacBook 连接 Windows
连接 Windows 有两种思路:想看完整桌面就用远程桌面,只需要命令行就开启 OpenSSH Server。
方式 A:Windows 远程桌面
先确认 Windows 版本。Windows Pro、Enterprise 和 Education 通常可以作为微软远程桌面的被控端;Windows Home 默认不能作为 RDP 被控端。
在 Windows 打开:
1 | 设置 → 系统 → 远程桌面 → 开启远程桌面 |
再在 Windows 任务栏找到 Tailscale,进入偏好设置并开启 Run Unattended。这样 Windows 重启后,即使还停在登录界面,Tailscale 也能先上线。菜单名称会随版本变化,找不到时搜索 Tailscale 官方文档中的 Run Unattended。
在 MacBook 的 App Store 安装微软的 Windows App。打开后添加一台 PC,电脑名称填写:
1 | punk-windows |
也可以填写 Windows 在 Tailscale 中显示的 100.x.x.x 地址。保存后双击连接,输入 Windows 账号和密码。
如果 Windows 是 Home 版,可以使用 RustDesk。两端安装后,在 Windows 的 RustDesk 设置中开启 Enable direct IP access,再从 MacBook 输入 Windows 的 Tailscale 100.x.x.x 地址。RustDesk 的访问密码和权限确认仍要保留,Tailscale 只负责两台设备之间的网络。
方式 B:Windows 开启 SSH
在 Windows 搜索 PowerShell,选择“以管理员身份运行”。依次执行:
1 | Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' |
1 | Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 |
1 | Start-Service sshd |
1 | Set-Service -Name sshd -StartupType Automatic |
查看 Windows 用户名:
1 | whoami |
假设结果最后的用户名是 punk,回到 MacBook 执行:
1 | ssh punk@punk-windows |
Windows 路线的检验标准
远程桌面方式能看到 Windows 桌面,或者 SSH 登录后执行下面的命令能显示 Windows 设备名:
1 | hostname |
八、最后完成:一台 MacBook 同时连接三台设备
三条路线都跑通后,你的设备关系会变成这样:
你不需要同时打开三个窗口。要用哪台设备,就从 MacBook 发起对应连接。
建议的最终检查
在 MacBook 的 Tailscale 中依次选中三台设备,并各点一次 Ping device:
1 | punk-linux Ping 成功 |
然后分别完成一次:
1 | SSH 登录 Linux |
这三项都成功,整套网络就搭完了。
九、连上以后能干什么?
1. 在 MacBook 上使用 Linux 的 AI 服务
如果 Linux 上运行了网页服务,可以在 MacBook 浏览器里打开:
1 | http://punk-linux:端口号 |
例如服务端口是 7860:
1 | http://punk-linux:7860 |
前提是 Linux 上的服务允许其他设备访问,并监听正确的网络地址。
2. 用 Taildrop 传文件
在 Tailscale 的 Devices 里选中目标设备,把文件拖进 Taildrop。接收设备通常会把文件放进下载目录。部分版本需要先到管理后台的 General 设置中开启 Send Files;界面里已经出现 Taildrop 时,直接发送一个小文件测试即可。
3. 把 Mac mini 当作长期在线设备
Mac mini 适合长期运行下载、自动化、文件服务或轻量程序。出门后从 MacBook 通过屏幕共享或 SSH 继续操作。
4. 使用 Windows 专属软件
一些财务、工程或企业软件只支持 Windows。你可以把它们留在 Windows 电脑上,通过 MacBook 远程桌面使用。
5. 临时使用家里的网络出口
把长期在线的设备配置成 Exit Node 后,MacBook 可以选择它作为上网出口。第十三节会用 Mac mini 跑一遍完整步骤。
手机也能加入同一张网。在 iPhone 或 Android 安装 Tailscale,登录同一个账号,就能访问 Linux 上的 AI 网页、接收 Taildrop 文件或选择家里的出口节点。
十、传文件、打开文件和自动同步,别混成一件事
设备连通以后,最容易产生的误会是“能传文件,就等于文件会自动同步”。这三种需求用的工具不同,先选对结果,再选工具。
1. 只送一次:Taildrop
安装包、截图、临时文档只需要送到另一台电脑一次,就用 Taildrop。发送完成后,两边各有一份;你修改 MacBook 上的原文件,接收设备那份不会跟着变化。
2. 文件仍放在目标电脑:SMB 文件共享
如果视频、照片或项目资料长期放在 Mac mini 或 Windows,可以开启系统自带的文件共享。MacBook 在 Finder 里选择“前往 → 连接服务器”,输入:
1 | smb://punk-macmini |
或者:
1 | smb://punk-windows/共享文件夹名称 |
登录目标电脑的本地账号后,MacBook 打开的就是目标电脑上的文件。目标电脑关机、休眠或断网,文件自然也打不开。
3. 两边文件夹自动一致:使用同步软件
如果你想让 MacBook 新建的文件自动出现在 Windows,Windows 修改后又传回 MacBook,需要 Syncthing 一类同步软件。Tailscale 负责让设备互相找到,同步软件负责监视文件变化。
第一次只同步一个测试目录,不要直接选择桌面、照片库或整个文档目录。同步会传播删除和损坏,重要资料还要保留一份不参与同步的备份。
Taildrop 管一次发送,SMB 打开远端原文件,同步软件维持两个文件夹。
十一、把 Linux 上的 AI 网页只开放给自己的设备
前面直接打开 http://punk-linux:7860,适合服务已经允许 Tailnet 访问的情况。有些程序只监听 127.0.0.1,它只接受当前 Linux 自己的访问,MacBook 仍然打不开。
这时可以在 Linux 使用 Tailscale Serve。假设网页服务运行在 3000 端口:
1 | tailscale serve 3000 |
第一次运行时,终端可能给出一个授权页面。完成后会得到一个只在 Tailnet 中使用的 HTTPS 地址。MacBook 和手机登录同一 Tailscale 账号后,可以用这个地址打开页面。
Serve 适合 Open WebUI、Jellyfin、Home Assistant 和自己开发的网页。程序原来的账号密码仍然要保留。
界面里还可能看到 Funnel。它会把服务开放到互联网,访问范围明显更大。本文的家庭 AI 场景只用 Serve;出现 Funnel 时先停下来,确认你是否真的准备公开这个服务。
十二、打印机和摄像头装不了 Tailscale,怎么办?
这属于可选玩法。打印机、老摄像头和部分 NAS 无法安装 Tailscale,但它们所在的家庭网络里有一台长期在线的 Linux 或 Mac mini,就能让这台常开设备充当入口。Tailscale 把它叫作子网路由器。
能直接安装 Tailscale 的 NAS,优先直接安装。只有目标设备无法安装客户端,而且你确实需要从外面访问它,才配置子网路由。
以 Linux 为例,先查看家庭网段:
1 | ip route |
你可能看到类似 192.168.31.0/24 的地址。这里只是例子,必须使用自己家里的实际网段。确认后开启网络转发:
1 | echo 'net.ipv4.ip_forward = 1' | sudo tee /etc/sysctl.d/99-tailscale.conf |
再把实际网段告诉 Tailscale:
1 | sudo tailscale set --advertise-routes=192.168.31.0/24 |
最后打开 Machines 管理页面,找到这台 Linux,在路由设置里批准刚才的网段。把 MacBook 切到手机热点,再访问打印机或摄像头原来的 192.168.x.x 地址;热点下仍能打开,才证明流量经过了子网路由器。
看不懂 ip route 的输出时先停在这里。填错网段不会让教程更快,只会让后面更难排查。
十三、把 Mac mini 设成 Exit Node
子网路由器让 MacBook 进入家里的局域网,Exit Node 会让 MacBook 的普通上网流量经过另一台设备。你只想 SSH、传文件或远程桌面时,不需要开启 Exit Node。
Mac mini 长期在线,很适合做家庭出口。先在 Mac mini 的 Tailscale 设置中找到 Exit Node,开启 Run Exit Node 或同义选项。然后打开 Machines 管理页面,找到 Mac mini,在路由设置中批准它作为出口节点。
回到 MacBook,打开 Tailscale 的 Exit Nodes,选择 punk-macmini。再访问一个显示公网 IP 的网站;如果地址变成 Mac mini 所在网络的公网 IP,说明出口已经生效。
不再需要时,回到 Exit Nodes 选择 None。这个动作只让 MacBook 恢复使用眼前的网络,不会把 Mac mini 从 Tailnet 中删除。
十四、出门前做一次无人值守测试
同一个 Wi-Fi 下连接成功,只能证明家里的场景能用。真正准备远程工作前,把 MacBook 切到手机热点,让它与三台目标电脑离开同一个局域网,然后依次检查:
- tailscale ping 仍能找到三台设备;
- Mac mini 锁屏后还能重新进入屏幕共享;
- Windows 重启后会自动回到 Tailscale 在线状态;
- Linux 重启后 SSH 服务和 Tailscale 都会启动;
- 三台设备进入睡眠后,哪些还能唤醒,哪些会彻底离线。
Tailscale 没有隔空把关机电脑开起来的通用按钮。Wake-on-LAN 需要设备、网络和家中常开节点共同支持。要长期无人照看,最稳的办法仍然是提前测试重启、锁屏和睡眠,不要等人已经出门才发现电脑离线。
十五、你可以直接复制给 AI 的提示词
1. 让 AI 帮你判断该用哪种连接
1 | 我有一台 MacBook,已经通过 Tailscale 看到了三台设备:Linux、Mac mini 和 Windows。 |
2. 排查 MacBook 无法 SSH 到 Linux
1 | 我的 MacBook 和 Linux 已登录同一个 Tailscale 账号,Devices 里都显示在线。 |
3. 排查 MacBook 无法屏幕共享到 Mac mini
1 | 我的 MacBook 和 Mac mini 都已连接 Tailscale,MacBook 可以 Ping 通 Mac mini。 |
4. 排查 MacBook 无法远程桌面到 Windows
1 | 我的 MacBook 和 Windows 已登录同一个 Tailscale 账号,Tailscale Ping 正常。 |
5. 让 AI 根据真实设备名生成命令
1 | 这是我的设备信息: |
十六、最常见的 9 个问题
1. Devices 里少了一台电脑
先检查那台电脑是否安装并打开 Tailscale,再核对四台电脑是否登录了同一个账号。
2. 设备是灰色的
灰色通常代表设备离线。检查目标电脑是否关机、休眠、断网,或者 Tailscale 是否退出。
3. Ping 成功,SSH 失败
网络已经通了,问题通常在目标电脑:SSH 没安装、服务没启动、用户名错误或防火墙拦截。
4. Mac mini 经常连不上
检查 Mac mini 是否进入深度睡眠。长期作为远程设备使用时,需要合理调整电源和睡眠设置。
5. Windows App 无法连接 Windows Home
Windows Home 默认不能作为微软 RDP 的被控端。可以升级版本,或者改用其他远程桌面工具。
6. 为什么 Tailscale 在线,却看不到桌面?
Tailscale 只提供设备之间的网络。你仍要在 Mac mini 开启屏幕共享,或者在 Windows 开启远程桌面。
7. 应该使用设备名还是 IP?
先用设备名,更容易记。设备名解析失败时,再复制 Devices 里的 100.x.x.x 地址测试。
8. 能连接,但传文件和远程桌面很慢
在 MacBook 运行:
1 | tailscale ping 目标设备名 |
结果里的 direct 表示两台设备直接通信,通常更快;DERP 表示流量经过 Tailscale 的中转服务器,能连接,但大文件和远程桌面可能更慢。部分网络还会显示 peer relay,代表经过自己配置的中转设备。
继续运行:
1 | tailscale netcheck |
再换手机热点测试一次。热点下变成 direct,原来的 Wi-Fi、公司网络或路由器更值得检查。看到 DERP 不用重装,先判断速度是否真的影响你的任务。
9. 开着其他 VPN 或代理时突然失效
公司 VPN、商业 VPN、代理工具和 Tailscale 都会改动网络路径。先记下当前状态,只暂停其中一款,再重新运行 tailscale ping。一次只改一个变量,恢复后才能知道冲突来自哪里。
十七、安全提醒
- 只把自己的设备加入 Tailnet;
- Tailscale 账号开启双重验证;
- Mac、Linux 和 Windows 都使用强密码;
- 不要把真实账号、密码或完整设备 IP 发到公开平台;
- 远程桌面和 SSH 只给需要的账号开放;
- 长期不用的旧设备从 Tailscale 管理后台移除。
完成这套配置后,你平时只需要带 MacBook。Linux 负责算力,Mac mini 保持在线,Windows 运行专属软件,三台电脑都从 Tailscale 的 Devices 页面进入。
今天先完成最小闭环:四台设备同账号登录 → 三台目标设备 Ping 成功 → 任选一台完成第一次远程连接。








