Chromebook 远程桌面:使用 RDP 的 3 种真实方法
- 2026年9月9日
- 09:00
- 作者: Adrien Roche
- 教程

先说清楚:Chrome Remote Desktop 不是 RDP
大多数搜索 Chromebook 远程桌面的人,最终都会看到 Google 自家的 Chrome Remote Desktop。它确实能用,但它不是 RDP。Chrome Remote Desktop 使用 Google 的专有协议(基于 WebRTC),并且只能连接到你已经安装了它的主机端软件、并登录了 Google 账号的机器。它做的是屏幕镜像,设计目的是访问你自己家里的电脑或帮亲友排查问题。
RDP,即远程桌面协议,是微软的协议。它内置于每一个 Windows Server 和 Windows 专业版中,默认监听 3389 端口,只要有 Windows 用户名和密码,任何 RDP 客户端都能连接。不需要 Google 账号,也不需要预装代理程序。如果你租用 Windows VPS 或管理服务器,RDP 就是你使用它的方式。想了解其底层原理,可以看我们的远程桌面协议完整解析。
| 对比项 | Chrome Remote Desktop | RDP |
|---|---|---|
| 协议 | 专有协议,基于 WebRTC | 微软 RDP,TCP/UDP 3389 |
| 主机端要求 | CRD 主机应用 + Google 账号 | 内置于 Windows 专业版和 Server |
| 可连接对象 | 你事先准备好的机器 | 任何启用了 RDP 的 Windows 服务器或 VPS |
| 身份验证 | Google 账号 | Windows 用户名和密码 |
| 会话类型 | 屏幕镜像 | 完整会话,支持剪贴板、磁盘和音频重定向 |
| 适用场景 | 访问自己的电脑、远程协助 | 服务器、VPS 作业、系统管理 |
本指南接下来讲的是真正的 RDP 客户端:只需一个 IP 地址和凭据,就能让 Chromebook 连上你自己掌控的标准 Windows 主机的工具。
方案一:Google Play 上的 Windows App(最简单)
微软面向 Android 的 RDP 客户端现在以 Windows App 的名义发布,也就是改名后的 Microsoft Remote Desktop。2019 年以后发布的几乎所有 Chromebook 都能运行 Android 应用,因此对大多数人来说这是最短的路径。
1. 安装应用
打开 Play Store,搜索 Windows App(如果你的商店里显示的还是 Microsoft Remote Desktop,那是同一个客户端)。安装并打开它;如果只做普通的 RDP 连接,可以跳过 Microsoft 账号登录。
2. 添加你的电脑
点击 + 按钮,选择 Add PC。在 PC name 中填入你的 Windows 机器或 VPS 的 IP 地址。在 User account 下,既可以保存 Windows 用户名和密码(大多数 VPS 模板中是 Administrator),也可以设置为每次连接时询问。
3. 连接
点击新建的磁贴。首次连接时会看到证书警告,因为全新的 Windows 主机使用自签名证书;确认 IP 输入正确后接受即可。会话会以可调整大小的 ChromeOS 窗口或全屏方式打开,并且 ChromeOS 与 Windows 之间的剪贴板可以同步。
这与微软为 Apple 设备提供的客户端属于同一系列,因此操作流程和我们的从 Mac 连接 Windows RDP指南几乎逐步一致。
方案二:在浏览器标签页里用 RDP,但必须经过网关
ChromeOS 没有原生 RDP 客户端,而网页无法直接向 3389 端口打开原生 TCP 连接,所以纯浏览器内的 RDP 客户端并不存在。所有基于浏览器的方案本质上都是网关:由服务端组件终结 RDP 连接,再通过 HTTPS 和 WebSocket 把会话画面推送到你的标签页。
- Apache Guacamole:免费、可自托管的 HTML5 网关。你在一台小型 Linux 服务器上运行它(通常用 Docker),在其网页控制台里添加 RDP 连接,然后从任意浏览器访问。这是认真的方案,也是唯一让凭据始终留在你自己手中的方案。
- RD Web Client:微软官方的 HTML5 客户端,但需要完整部署远程桌面服务,包含网关和连接代理。对单台 VPS 来说过于繁重。
- 各类“免费在线 RDP 客户端”网站:你把服务器 IP、用户名和密码粘贴到别人的站点上,凭据和屏幕上的一切都会经过他们的服务器。任何你在意的机器都不要这样用。
浏览器网关最适合被严格管控的 Chromebook,比如学校或公司设备,其 Play Store 和 Linux 都被策略禁用。其他情况下,方案一和方案三更简单。
方案三:用 Linux(Crostini)搭配 Remmina 或 FreeRDP
ChromeOS 提供官方的 Linux 环境 Crostini,它在一个轻量虚拟机中运行 Debian 容器,让你能在 ChromeOS 窗口里使用真正的桌面版 Linux 应用,包括完整的 RDP 客户端。
1. 启用 Linux
打开 ChromeOS 设置,搜索 Linux development environment 并开启。ChromeOS 会下载 Debian 容器,并把你带到终端界面。
2. 安装 Remmina
sudo apt update
sudo apt install -y remmina remmina-plugin-rdpRemmina 会和其他应用一起出现在 ChromeOS 启动器中。新建一个连接配置,把协议设为 RDP,填入服务器 IP、用户名和密码。配置会被保存下来,重新连接只需一次点击。Remmina 还支持剪贴板同步、把本地文件夹共享进会话,以及按配置设置分辨率和色深。
3. 或者直接使用 FreeRDP
如果你更喜欢命令行,FreeRDP 正是 Remmina 背后的引擎,也可以单独使用:
sudo apt install -y freerdp2-x11
xfreerdp /v:203.0.113.10 /u:Administrator /dynamic-resolution +clipboard /cert:tofu/dynamic-resolution 会在你调整窗口大小时同步调整远程桌面分辨率,+clipboard 启用复制粘贴,/cert:tofu 会在首次连接时固定服务器证书,而不是完全忽略证书错误。不要把密码写在命令里;FreeRDP 会提示输入,这样密码就不会留在 shell 历史记录中。
真正的用例:用廉价 Chromebook 驱动 Windows VPS
这套方案的意义,在于它把 Chromebook 变成了什么。在 RDP 之下,Chromebook 只负责渲染画面和发送输入。所有繁重任务、所有仅限 Windows 的工作,都在远程机器的 CPU 和内存上执行:处理大工作簿的桌面版 Excel、交易平台、.NET 工具链、自动化和机器人软件、长时间下载。一台无风扇的 4 GB Chromebook 保持凉爽安静,而服务器在干活。
你还能获得本地机器无法提供的特性。合上盖子后会话依然存在:一小时后重新连接,每个窗口都还在你离开时的位置。服务器 7×24 小时运行,所以当 Chromebook 在包里休眠时,定时任务和机器人仍在继续。而且同一个桌面可以从 Chromebook、手机或任何装有 RDP 客户端的电脑访问。
性能、键盘怪癖与多显示器限制
RDP 是一种高效协议,普通宽带下的日常桌面工作体验很流畅;真正吃力的负载是全屏视频播放。延迟比带宽更关键,因此要选择靠近你的服务器地区。如果会话不是正常连接而是卡死或掉线,请参考我们的修复远程桌面连接超时指南。
键盘是最需要适应的地方。Chromebook 键盘没有独立的 Delete、Home、End、Page Up、Page Down 和功能键;ChromeOS 用 Search 键组合来模拟它们(Search+Backspace 就是 Delete),但这些组合能否传递到远程 Windows 会话,取决于客户端。Remmina 提供键盘抓取开关,可以透传大部分按键;Windows App 则提供屏幕工具条,用于 Ctrl+Alt+Del 和功能键。预计需要一天时间来重建肌肉记忆。
多显示器支持是必须坦白的短板。Windows App 只把会话显示为单个窗口;FreeRDP 虽然有 /multimon 参数,但在 Crostini 的显示层里并不可靠。现实的做法是一次只用一个显示器、全屏,并由 /dynamic-resolution 处理尺寸变化。如果真正的多屏 RDP 不可妥协,原生 Windows 或 macOS 客户端才是更合适的工具。
唯一缺的就是那台 Windows 机器,而这恰恰是最容易的部分。rdp.monster 的 Windows VPS 提供完整管理员权限、专用 CPU 与内存,以及无限流量(合理使用),并且无需 KYC:用加密货币或银行卡付款,支付确认后大约 10 秒服务器就绪。获取 RDP 服务器,从 Play Store 安装 Windows App,你的 Chromebook 就成了一台完整的 Windows 工作站。
常见问题
我能用 Chrome Remote Desktop 连接 Windows VPS 吗?
如果我的 Chromebook 无法访问 Play Store 怎么办?
remmina 和 remmina-plugin-rdp,无需 Android 就能获得完整的 RDP 客户端。如果管理员连 Linux 也一并禁用了,剩下的选择就是浏览器网关,例如自托管的 Apache Guacamole 实例,它只需要一个浏览器标签页。从 Chromebook 使用 RDP 安全吗?
我可以在 Chromebook 和远程 Windows 机器之间复制文件吗?
+clipboard)。对于较大的传输,Remmina 可以通过共享文件夹选项,把本地文件夹映射为会话中的网络驱动器。在 Windows App 中,传输大文件的实用途径是云存储或 SFTP 客户端,因为 Android 的磁盘重定向能力有限。Adrien Roche — 基础设施与主机托管编辑
系统工程师,拥有 10 年以上运维 Windows Server 和 Linux 集群的经验。Adrien 负责 rdp.monster 的基础设施文档,并撰写关于 RDP、VPS 托管、服务器管理、网络和隐私工具的指南。




