full translation

This commit is contained in:
rustdesk
2025-06-14 21:21:30 +08:00
parent 7b128fba05
commit 22c2b2350a
287 changed files with 26657 additions and 4884 deletions
@@ -6,83 +6,78 @@ pre: "<b>2.3. </b>"
### 概述
有多种方可以配置 RustDesk 客户端使用您自己的自托管服务器,我们将在下面介绍一些方法。
有多种方可以配置 RustDesk 客户端使用您自己的自托管服务器,我们将在下面介绍一些方法。
### 1. 自定义客户端生成器 (仅支持 Pro)
### 1. 自定义客户端生成器(仅限 Pro 版本,基础计划或自定义计划)
您可以拥有自己的名称、logo、图标、配置、签名等。
您可以拥有自己的名称、徽标、图标、配置、签名等。
[Videos](https://twitter.com/rustdesk/status/1769171628426944539)
目前支持 Windows X64、Mac Arm64 / X64、[Linux](https://twitter.com/rustdesk/status/1788905463678951787)、Android Arm 64。
[视频](https://twitter.com/rustdesk/status/1769171628426944539)
![](images/custom-client-qs.png)
![](images/web_console_custom_client_config.jpeg)
### 2. 手动配置
在 RustDesk 客户端主主页中,单击您的 ID 旁的菜单按钮 [ &#8942; ] ,然后击网络您现在可以使用提升的权限解锁设置并设置您的 ID、中继、API 和 Keys
在 RustDesk 客户端主界面,点击 ID 旁的菜单按钮 [ &#8942; ],然后击网络您现在可以使用提升的权限解锁设置并设置您的 `ID``中继``API``密钥`。需要注意的是,这个 `密钥` 是用于连接加密的公钥,与您购买 Pro 版本时提供的许可证密钥不同
![](/docs/en/self-host/client-configuration/images/network-config.png)
Enter the `hbbs` host or IP Address in the **ID Server** input box (local side + remote side). The other two addresses can be left blank, RustDesk will automatically deduce (if not specially set), and the Relay Server refers to `hbbr` (port 21117).
**ID 服务器** 输入框中输入 `hbbs` 主机或 IP 地址(本地端 + 远程端)。其他两个地址可以留空,RustDesk 会自动推导(如果未特别设置),中继服务器指的是 `hbbr`(端口 21117)。
**ID Server** 输入框中输入 "hbbs" 主机或 IP 地址(本地端+远程端)。
另外两个地址可以留空,RustDesk会自动推导(如果没有特别设置),Relay Server 引用的是 `hbbr`(端口21117)。
如:
例如:
```nolang
hbbs.example.com
```
```nolang
hbbs.example.com:21116
```
#### 设置 `Key`
#### 设置 `密钥`
作为 "Pro" 用户,您将能够从 [Web 控制台](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/) 获取 "Key",或者 您可以在工作目录下的 "id_ed25519.pub" 文件中找到
为了与您的自托管服务器建立加密连接,您需要输入其公钥。密钥通常在 `hbbs` 首次运行时生成,可以在工作目录/数据文件夹中的 `id_ed25519.pub` 文件中找到。
作为 `Pro` 用户,您还可以从 [Web 控制台](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/) 获取 `密钥`
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
#### 设置 `API Server`
#### 设置 `API 服务器`
这仅适用于 `Pro` 用户。 当您可以登录 Web 控制台,但无法登录 RustDesk 客户端时,可能是您没有正确设置 `API Server`
这仅适用于 `Pro` 用户。当您可以 Web 控制台上登录,但无法 RustDesk 客户端上登录时,可能是您没有正确设置 `API 服务器`
如果您的 API Server 不在默认的 `21114` 端口上运行(如果您来自开源版本,则不能将此端口添加到防火墙),请明确指定 `API Server`
例如 您的 API 服务器在默认 https 端口上运行,请使用 `https://hbbs.example.com` 指定 `API Server`
如果您的 API 服务器不运行在默认的 `21114` 端口上(如果您来自开源版本,可能没有将此端口添加到防火墙),请明确指定 `API 服务器`
例如,如果您的 API 服务器运行在默认的 HTTPS 端口上,请使用 `https://hbbs.example.com` 指定 `API 服务器`
如果您仍然无法确认 `API Server` 的值,请进入 Web控制台 的欢迎页面,`API Server` 如上图所示(带有 `API` 标签的输入框)。
如果您仍然无法确认 `API 服务器` 的值,请访问 Web 控制台的欢迎页面,`API 服务器` 显示在上图中(带有 `API:` 标签的输入框)。
### 3. 通过导入导出进行设置
### 3. 使用导入导出设置
1. 使用[上述步骤](https://rustdesk.com/docs/en/self-host/client-configuration/#manual-config) 在设备上配置 RustDesk 客户端。
2. 使用上述机器进入 "设置",然后进入 "网络" 并解锁。
3. "导出服务器配置"
4. 将复制的字符串粘贴到记事本或类似工具中。
5. 转到新客户端,将上内容复制到剪贴板。
6. 在 RustDesk 客户端中转到 "设置",然后转到 "网络",解锁并"导入服务器配置"
1. 使用[上述](https://rustdesk.com/docs/en/self-host/client-configuration/#manual-config)步骤在设备上配置 RustDesk 客户端。
2. 使用上述机器转到设置,然后网络并解锁。
3. `导出服务器配置`
4. 将复制的字符串粘贴到记事本或类似软件中。
5. 转到新客户端,将上内容复制到剪贴板。
6. 在 RustDesk 客户端中转到设置,然后网络,解锁并`导入服务器配置`
7. 它会自动粘贴设置。
8. "应用"
8. `应用`
### 4. 自动配置
自动设置的最简单方法是使用[此处](https://rustdesk.com/docs/en/self-host/client-deployment/)找到的部署脚本。
最简单的自动设置方法是使用[此处](https://rustdesk.com/docs/en/self-host/client-deployment/)的部署脚本。
您可以修复需要密码并使用格式为 `{"host":"HOSTADDRESS","key":"HOSTKEY","api":"http://HOSTADDRESS:21114"}` 的反向 Base64 字符串来自动配置客户端,这在 RustDesk Server Pro 控制台是直接可用的。
您还可以使用[上面的步骤](https://rustdesk.com/docs/en/self-host/client-configuration/#setup-using-import-or-export)导出字符串,删除任何 `=` 位于字符串的开头或结尾。 如果设置未显示,请重新启动 RustDesk 客户端。
### 5. 通过剪贴板从专业版导入配置
### 5. 从 `Pro` 通过剪贴板导入配置
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
https://github.com/rustdesk/rustdesk-server-pro/discussions/372#discussioncomment-10473298
### 6. 通过命令行 `--config`
### 6. 使用命令行 `--config`
`rustdesk.exe --config <配置字符串>`
`rustdesk.exe --config <config-string>`
您可以从 Web 控制台(您可以在上图中看到它)或从 RustDesk 客户端 "设置 → 网络" 获取配置字符串([此处](https://github.com/rustdesk/rustdesk/discussions/7118)对此进行讨论)。
您可以从 Web 控制台获取配置字符串(您可以在上图中看到)或从 RustDesk 客户端"设置 → 网络"[这里](https://github.com/rustdesk/rustdesk/discussions/7118)有相关讨论)。