[Deepin] 简单使用 RustDesk 实现远程访问Deepin

本教程假设你学会了看官方文档,且拥有基本的IT常识
本教程仅提供可用的方法,并讲述局限性和更优但更复杂的方法,不是一个手把手教程

目标:实现远程访问Deepin

依托

  • 樱花frp
  • RustDesk的"允许通过ip访问"

概述

  1. 在RustDesk打开"允许通过ip访问",并设置端口
  2. 使用樱花frp将本地端口穿透到互联网
  3. 使用在互联网上的 IP:端口 访问

局限

想被远程访问,必须拥有公网ip或实现内网穿透

例如:

邓文怡想远程访问我,那么我必须拥有公网ip或实现内网穿透

并且,即使我部署了这些,当我试图远程访问邓文怡时,她的设备上也必须拥有公网ip或实现内网穿透

这很麻烦

更优方案

使用docker-compose部署RustDesk的服务,包含ID服务器和中继服务器等等

部署完成之后,你可以将ID服务器和中继服务器的配置信息复制成文本,并简单的粘贴到其他客户端,其他客户端就可以使用你的自建服务

当然,连接的时候仍需要对方电脑的ID、一次性密码或固定密码

容易出错的地方

  • 客户端提示找不到Key,你需要Key,在日志中,使用 docker logs hbbr命令查看

  • 如果你没有在docker-compose.yaml里面的容器,的运行命令中指定中继服务,那么你需要在客户端中填写

    类似于hbbs -r rustdesk.example.com:21117,但这是示例

yaml 复制代码
      - 21118:21118
    image: rustdesk/rustdesk-server:latest
    command: hbbs -r rustdesk.example.com:21117
    volumes:
      - ./data:/root
    networks:
      - rustdesk-net
  • 如果你使用内网穿透干这件事
    本地端口21116,的TCP和UDP穿透隧道,对应的互联网端口需要是一致的。否则提示 "未就绪,请检查你的网络设置"

如果有用,点赞、收藏、加关注!

支持我,带你日入千万不是梦

相关推荐
软件开发和挖掘机技术21 天前
在深度Linux (Deepin) 20中安装Nvidia驱动
linux·运维·服务器·cuda·deepin
慵懒的猫mi1 个月前
deepin分享-Linux & Windows 双系统时间不一致解决方案
linux·运维·windows·mysql·deepin
代码讲故事1 个月前
从Windows通过XRDP远程访问和控制银河麒麟ukey v10服务器,以及多次连接后黑屏的问题
linux·运维·服务器·windows·远程连接·远程桌面·xrdp
azoon.top1 个月前
centos设置开机自启的几种方案(frp为例)
linux·运维·服务器·centos·frp·开机自启
电手1 个月前
Chrome远程桌面无法连接怎么解决?
远程桌面·远程看看·chrome远程桌面无法连接
代码讲故事1 个月前
Linux安装docker,安装配置xrdp远程桌面
linux·docker·远程连接·远程桌面·rdp·图形化·xrdp
dnpao1 个月前
自建RustDesk服务器
rustdesk
慵懒的猫mi1 个月前
如何在 deepin文件夹中搜索包含特定内容、关键字的 Word 文档
linux·开发语言·c#·word·deepin·效率
命运之光1 个月前
iPad编程新体验:如何用IDE Code App实现远程在线开发告别电脑束缚
ios·电脑·内网穿透·解决方案·ipad
3D_DLW1 个月前
无网络时自动切换备用网络环境
网络·远程桌面·路由表·跃点数