主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
RustDesk 是一款著名的远程控制和协助开源软件。 TeamViewer、ToDesk、Sunflower 等平台的完美替代品。 关键是支持自制服务器,以实现更安全、更私密的计算机远程控制。
客户端支持Android,支持控制Android手机。 我喜欢这个! 随着孩子外出的次数增多,家长们不得不重新考虑如何使用手机,但他们却感到困惑。 这时候手机远程协助就显得非常重要了。 !
我以前遇到过一次这种情况,并从应用市场下载了一个应用程序。 免费使用需要观看广告,观看广告后只有几分钟的空闲时间。 遥控器上的图像质量很糟糕。
像ToDesk这样的平台都支持手机远程控制,但前提是你已经注册成为会员。
顶部图像是使用 ChatGPT Plus DALL・E 3 生成的!
详情:免费域名/廉价域名/腾讯云服务器/免费服务器
官方地址
官方网站:https://rustdesk.com/
p>
开源地址:https://github.com/rustdesk/
准备工作
1. 最好是3Mbps。 请提供您自己的服务器,带宽超过100%。 推荐使用国内服务器。 对国外UDP协议的干扰比较严重。
2.(可选)用于替换IP的域名。 当控制多台服务器时,身份配置必须是硬编码IP。 这对后续的交流没有帮助。
服务器
开放防火墙 TCP (21115, 21116, 21117, 21118, 21119)UDP(21116)
Linux (Ubuntu)
从下载编译后的文件。 部署到Github并直接运行。 启动两个服务:
hbbs - RustDesk Identity Registration Server hbbr - RustDesk Relay Server
下载地址:https://github.com/rustdesk/rustdesk-server/releases/
根据自己的服务器系统选择下载~
启动注册服务器,进入./hbbs运行
root@VM-8-4-ubuntu:~/amd64#./hbbs [2023-10-28 22:47:25.255258 +08:00]信息[src/common.rs:143]私钥/公钥是id_ed25519/id_ed25519.pub[2023-10-28 22:47:25.255285 +08:00]信息[src/peer.rs: 84]写入DB_URL=。 / db_v2.sqlite3[2023-10-28] 22:47:25.274615 +08:00] 信息 [src/common.rs:98] Serial=0[2023-10-28 22:47:25.274626 +08:00]信息 [src/common.rs:46] 集合点 -servers=[][2023-10-28 22:47:25.274629 +08:00] 信息 [src/rendezvous_server.rs:100] 监听 tcp/udp :21116[2023-10-28 22:47 :25.274631 + 08:00]信息 [src/rendezvous_server.rs] :101] 监听 tcp :21115,用于 NAT 测试的附加端口 [2023-10-28 22:47:25.274632 +08:00] INFO [src/rendezvous_server.rs:102] websocket 监听: 21118[202]3-10-28 22:47:25.274643 +08:00] 信息 [libs/hbb_common/src/udp.rs:35] UDP 接收缓冲区大小 [::]:21116: OK(212992)[2023-10-28 22:47:25.274667 +08:00] 信息 [src/rendezvous_server.rs:137] 掩码:无 [2023-10-28 22:47:25.274671 +08:00] 信息 [src/rendezvous_server.rs:138] 本地 IP:“” [ 2023-10-28 22:47:25.274675] +08:00] 信息 [src/common.rs:46] 中继服务器=[][2023-10-28 22:47:25.274699 +08:00] 信息 [src/rendezvous_server.rs: 154]总是使用继电器=N [2023-10-28] 22:47:25.274716 +08:00] 信息 [src/rendezvous_server.rs:186] 开始
启动注册服务器,./hbbr
root@VM-8-4-ubuntu:~/amd64# 运行./hbbr。 [2023-10-28 22:48:16.046008 +08:00] 信息 [src/relay_server.rs:60] #blacklist(blacklist.txt): 0[2023-10-28 22:48:16.046754 +08:00 ] ] 信息 [src/relay_server.rs:75] #阻止列表st.txt): 0[2023-10-28 22:48:16.046816 +08:00] 信息 [src/relay_server.rs:81] 监听 tcp:21117[2023-10-28 22:48: 16.046818 +08 ]:00]信息 [src/relay_server.rs:83] 监听 websocket :21119[2023-10-28 22:48:16.046831 +08:00] 信息 [src/relay_server.rs:86] 开始
服务在后台运行
最简单的方法就是运行screen 保持服务在后台运行。
官方建议使用PM2来维持后台运行。 专为通常不接触科技产品的孩子设计的鞋子。 这需要安装很多其他内容。
1.安装Nodejs。 参见上一篇文章:【入门教程】Nodejs安装教程指南。 我们建议使用 NVM 安装 Nodejs。 Nodejs 必须是 v16 或更高版本。
2. 运行 nvm install pm2 -g。 全局安装 PM2。
3.分别运行命令启动两个服务。
pm2 start hbbs pm2 start hbbr
4. 运行pm2 list 查看两个服务的运行状态。
5.开机启动服务(如果需要)
#设置pm2startuppm2保存
可执行文件所在目录,可以在其中获取KEY cat id_ed25519.pub 文件。
Windows
下载地址:https://github.com/rustdesk/rustdesk-server/releases/
选择适合您的 Windows 部署的已编译软件,下载并解压缩。
解压后,直接运行安装:RuetDeskServer.Setup.exe程序
选择安装目录,等待即可完成。 安装时。 完成!
安装完成后,直接启动RustDeskServer程序,进入菜单栏-服务-启动实施我会的。 启动了两个服务:hbbs和hbbr!
服务成功启动后,您可以关闭主窗口。 您可以在右下角启动和停止服务。 您不需要使用 NSSM 来保持服务在后台运行。
获取密钥。 id_ed25519.pub 文件位于程序的安装目录中。 打开它,复制内容并使用它。
Docker
部署 Docker 变得很容易。 首先,您需要在服务器上安装 Docker 服务。 参考以往文章:【入门教程】Docker安装使用教程,以及常用命令讲解!
只需运行以下三行命令即可完成服务部署。 sudo docker image pull Rustdesk/rustdesk-serverssudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root - TD --net=主机 rustdesk/rustdesk-server hbbssudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host Rustdesk/rustdesk-server hbbr
root 帐户中存在 id_ed25519.pub 。 目录文档。 是的,这就是关键! 如果您以非 root 用户身份运行,只需在用户的工作目录中查找该文件即可。
Docker Compose
官方还提供了 Docker Compose 的示例配置信息。 如果您的童鞋服务器使用了Docker Compose配置管理服务,您可以参考以下配置变更:
version: '3'networks:rustdesk-net:external:falseservices:hbbs:container_name:hbbs ports: - 21115:21115 - :21116 # 自定义 hbbs 映射端口 - :21116/ udp # hbbs映射端口 自定义镜像:rustdesk/rustdesk-server 命令:hbbs -r : # 输入你的个人域名或 IP + hbbr 公共端口 volume: - :/root # 挂载目录 自定义网络:- Rustdesk-net dependent_on: - hbbr restart: 直到-stoppeddeploy : 可能rces: 限制:内存:64M hbbr: 容器名称:hbbr port: - :21117 # 自定义 hbbr 映射端口 image: Rustdesk/rustdesk-server command: hbbr volume: - :/root # 自定义挂载目录网络: - Rustdesk-net 重新启动:部署除非停止:资源: 限制:内存:64M
客户端
官方下载地址:https: //github.com/rustdesk/rustdesk/releases/
Windows
双击Windows版本运行它,你会在左下角看到红色提醒。 点击安装!
安装完成后会出现提醒完成后,左下角的那个就会消失!
设置您自己的服务器。 单击左侧 ID 旁边的三个垂直点,然后单击设置 > 网络 > ID/中继服务器。
对于 ID 服务器,输入服务器 IP。
输入密钥以及部署服务生成的 id_ed25519.pub 文件的内容。
Android
复制官方APK文件到你身边上船了! 只需直接安装应用程序即可。
APK下载地址:资源文件下载来源:默认网盘立即下载。
扫描二维码下载:
如果必须开启 RustDesk 应用身份验证,则必需。 下面两张图是小米手机的认证过程。
根据您的手机的不同,它可能会略有不同。 快来寻找适合自己的童鞋吧!
关键权限包括屏幕录制和输入控制。
设置 - ID/中继服务器
在 ID Server 中输入服务器 IP。
在部署服务生成的 id_ed25519.pub 中输入密钥。 文件
远程协助
前提是主控和受控目标必须位于同一个Identity Server。 !
我们以Windows界面为例。
将左侧列出的 ID 和一次性密码信息提供给他人时请务必小心。 对方可以利用这些信息远程控制您的计算机。
如果您需要控制别人的电脑或手机,您需要输入他们的ID和密码。
Androndo电脑控制效果如下! 非常光滑!
最终总结
1. 使用基本屏幕共享功能共享您的手机系统需要 Android 6 或更高版本。 内部音频需要 Android 10 或更高版本。
2. iOS尚不支持屏幕共享。
3. 网络带宽问题。 传输1080P视频所需的带宽在3Mbps至9.5Mbps之间。Mbps,我们建议使用至少 5Mbps 的带宽。
4. 网络流量问题。 据说发送1080P视频每分钟大约消耗150MB。 每小时大约 9G 的通信量。 请务必注意您的服务器是否有流量限制。
5.本文仅介绍基本用法! 我们不会详细介绍文本聊天、语音通话和发送设置等功能。 使用时请参考官方网站。 或者在本文留言。
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:远程控制软件RustDesk自制服务器全平台安装使用教程(Rustdesk可通过手机远程使用) https://zhujicankao.com/141646.html
评论前必须登录!
注册