跳转到正文

WARNING

本文档由 AI 自动翻译,仅供参考。涉及关键操作或信息时,请以英文原文为准。

使用 RustDesk 远程操作家里的电脑 ​

RustDesk 支持通过桌面端或移动端远程操作电脑。RustDesk Server 运行在 Olares 上,帮助设备建立连接,并在无法直连时转发远程桌面数据。本文以笔记本访问家里的电脑为例。Android 和 iOS 的设置方法参阅 RustDesk 客户端指南。

学习目标 ​

本指南将介绍如何:

  • 安装 RustDesk Server,查找服务器地址和公钥。
  • 配置两台电脑,通过 LarePass 专用网络或内网 Overlay 连接服务端。
  • 连接并远程操作家里的电脑。

前提条件 ​

安装 RustDesk Server ​

  1. 打开应用市场,搜索“RustDesk Server”。
  2. 点击获取,然后点击安装,等待安装完成。

配置连接 ​

选择下面一种连接方式,按步骤配置两台电脑。

  • LarePass 专用网络:适合从其他网络访问家里的电脑。两台电脑都通过 LarePass 专用网络连接 Olares,并填写服务器的域名地址。
  • 内网 Overlay:适合两台电脑都与 Olares 位于同一网络的情况。两台客户端都填写 RustDesk Server 分配到的内网 IP,无需开启 LarePass 专用网络。

两台电脑都需要能访问中继地址

两台电脑应使用同一种连接方式。如果一台客户端填写 VPN 域名地址,另一台填写 Overlay IP,而其中一台无法访问本次连接使用的中继地址,中继连接就可能失败。

通过 LarePass 专用网络连接 ​

在两台电脑上安装 LarePass,并登录到同一台 Olares 设备。

  1. 在两台电脑上打开 LarePass,从头像菜单开启专用网络连接,并在远程控制期间保持开启。不同平台的设置请参阅在 LarePass 中启用专用网络。

  2. 在 Olares 中,从启动台打开 RustDesk Server,选择 VPN 连接。此标签页列出了客户端需要填写的服务器地址和公钥。

    点击右上角的地球图标可以切换页面语言。

  3. 在每台电脑的 RustDesk 客户端中打开设置 > 网络。如果网络设置已锁定,先点击 Unlock network settings(解锁网络设置),再打开 ID/中继服务器。

  4. 从自己的 RustDesk Server 页面复制配置,填写以下字段。

    客户端字段填写内容
    ID 服务器复制完整地址,包括 :31116 端口
    中继服务器复制完整地址,包括 :31117 端口
    API 服务器留空。RustDesk Server OSS 不提供 Pro 管理 API
    Key复制公钥

    Key 用于识别 RustDesk 服务端。家里电脑的 RustDesk 客户端中显示的访问密码,用于授权远程控制这台电脑。

  5. 在两台电脑上保存设置,然后开始远程控制。

通过内网 Overlay 连接 ​

Overlay 使用条件

Olares 必须运行在原生 Linux 主机上,并使用有线以太网连接。超级管理员需要先启用系统级 Overlay 网关,之后才能为 RustDesk Server 启用。可用条件和权限说明参阅管理 Overlay 网关。

  1. 在 Olares 中打开设置 > 网络 > Overlay 网关。如果系统级网关尚未启用,请以超级管理员身份启用,或联系超级管理员操作。

  2. 在应用列表中启用 RustDesk Server,并确认重启。等待应用恢复为运行中,从此设置页复制分配的内网 IP。

  3. 从启动台打开 RustDesk Server,选择内网 Overlay。填写客户端配置时,用从设置页复制的 IP 替换 Overlay_IP 占位符。

  4. 在每台电脑的 RustDesk 客户端中打开设置 > 网络。如果网络设置已锁定,先点击 Unlock network settings(解锁网络设置),再打开 ID/中继服务器。

  5. 填写以下字段。

    客户端字段填写内容
    ID 服务器分配的 Overlay IP,加上 :21116
    中继服务器同一个 Overlay IP,加上 :21117
    API 服务器留空
    Key从 RustDesk Server 页面复制公钥
  6. 在两台电脑上保存设置,然后开始远程控制。

如果应用的 Overlay 地址变化,请从设置页复制当前地址,并更新两台电脑的客户端。

开始远程控制 ​

远程控制 Mac

如果要控制的电脑是 Mac,请先为 RustDesk 授予屏幕录制和辅助功能权限,以便共享画面并控制键盘和鼠标。操作步骤参阅 RustDesk macOS 设置指南。

  1. 在家里的电脑上保持 RustDesk 运行,并确认客户端服务已启用。
  2. 在笔记本上输入家里电脑的 RustDesk ID,发起连接。
  3. 在家里的电脑上接受连接请求,或输入其 RustDesk 客户端显示或配置的访问密码。
  4. 家里电脑的桌面出现后,用笔记本的键盘和鼠标操作它。使用结束后,在 RustDesk 中断开连接。

常见问题 ​

为什么无法连接到中继服务器? ​

建立连接时,RustDesk 可能会将家里电脑配置的中继地址发送给笔记本,两台电脑都需要能访问这个地址。如果笔记本无法访问,即使两台电脑都能连接 ID 服务器,仍可能提示“无法连接到中继服务器:请稍后再试”。

将两台电脑设为同一种连接方式,然后按以下步骤检查:

  1. 检查两台电脑的中继服务器设置。使用 VPN 时,填写应用页面提供的完整域名地址,并保持 LarePass 专用网络连接开启。使用 Overlay 时,填写设置页显示的当前内网 IP,端口为 21117。
  2. 在 RustDesk 网络设置中,将使用 WebSocket、允许回退到不安全的 TLS 连接和禁用 UDP保持关闭。
  3. 保存修改,重新连接。

将网页入口设为 Public 有什么作用? ​

设为 Public 后,无需登录就能打开连接配置页。要从公网访问 RustDesk 的 TCP/UDP 端口,还需要单独配置网络。按本指南连接时,通过 LarePass 专用网络使用应用域名,或在同一局域网内使用 Overlay IP。

了解更多 ​