RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

2024-05-11 10:50:12 26点赞 385收藏 54评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

最近,开源项目restdesk又频频上了热搜,原因很简单,restdesk官方屏蔽了国内IP的访问请求,所有通过官方服务器远程国内ip的设备,全部都被限制登录。

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

这是为啥呢?通过从官方和几大媒体平台了解到,大致意思就是某些诈骗团伙,使用rustdesk作为诈骗工具,让受害者安装后用于远程访问,因此为了避免项目收到连累,官方就进行一刀切了。

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

那么怎么解决呢,难道我们就用不了rustdesk了吗?当然不是,官方在封闭国内IP的同时,也给出了解决方案,很简单,那就是请大家自建服务器用于访问,自己建的服务器,官方就不来管你们了。

因此今天,Cherry就来教教大家,如何通过自建rustdesk服务器,绕过官方节点以恢复远程访问的功能。

项目地址: https://github.com/rustdesk/rustdesk

项目介绍:

RustDesk是一个全功能的开源远程控制替代方案,用于自托管和安全性,只需最少的配置。


系统部署

一、新建文件夹

老规矩,为了让项目正确运行,我们需要新建几个文件夹。这里以路径【/volume1/docker/rustdesk】为例,新建文件夹【/volume1/docker/rustdesk/data】和文件【/volume1/docker/rustdesk/docker-compose.yml】

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

二、修改docker-compose.yaml代码

version: '3'

services:

hbbs:

container_name: hbbs

image: rustdesk/rustdesk-server:latest

# 下面的domain:21117改成自己的外网域名/ip:端口的形式

command: hbbs -r domain:21117 -k _

volumes:

- ./data:/root

network_mode: "host"

depends_on:

- hbbr

restart: unless-stopped

hbbr:

container_name: hbbr

image: rustdesk/rustdesk-server:latest

command: hbbr

volumes:

- ./data:/root

network_mode: "host"

restart: unless-stopped

三、部署系统

方法一:SSH部署

# 来到文件夹目录

cd /volume1/docker/rustdesk/

# 启动容器

docker-compose up -d

方法二:群晖部署compose

打开container manager,选择项目,点击新建,选择路径,点击下一步即可

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

方法三:威联通部署compose

打开container station,创建应用程序,复制代码验证后部署即可

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

系统使用

一、获取token

下载【/volume1/docker/rustdesk/data/id_ed25519.pub】这个文件,读取里面的字符串就是我们后续需要使用的token key。

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

二、配置ID服务器

先点击【…】切换到设置界面下

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

选择【网络】面板,中继服务器不能使用的情况下,我们只能通过输入ID服务器来实现不同客户端到服务器端的连通性,在【ID服务器】处输入【域名/IP:21116】,在【key】处输入刚才获取的token值即可。

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

我的NAS推荐

这里简单介绍一下Cherry日常使用的几台NAS,以及为何选择这些NAS。

核心设备——群晖 DS920

这是Cherry第一台NAS,服役了好多年了,经典的J4125cpu+24G内存,搭配517实现9块18T盘塞满,主要用来玩玩PT的,日常使用的docker和个人资料,基本都存放在这里,因此也是Cherry感情最深的一台设备,但是J4125的性能瓶颈就在这里,容器多了cpu常年90%徘徊,在部署新项目的时候特别不方便。

当然,对于出入门的同学,920不管是价格还是性能都已经不算好的了,可以尝试2盘位的224+,也期待今年有新的NAS问世。

二代目核心设备——威联通QNAP TS-464C2

正因为前面提到群晖920服役时间过长问题,Cherry在入手了一台N5105的软路由后,又将目光看向了搭配同时期N5095的QNAP TS-464C2,作为NAS届的常青树,QNAP的系统其实一直是Cherry所喜爱的,相比于群晖,威联通的系统更值得深入使用和思考,功能点更丰满。

家庭成员利器——绿联DX4600pro

在家庭成员使用过程中,操作更简单,面向群众基础更广的绿联私有云映入眼帘。父母通过APP方式直接上传备份一些教研资料和照片十分方便,同时通过自带的有声书app还能让父母闲暇之余听听小说之类。

生产NAS——自建Unraid

回到项目生产中,考虑在项目部署过程中,经常会出现启动错误、容器异常、版本迭代等问题,这些问题统统需要强大的cpu和多线程来解决,因此就使用双路洋垃圾组建了一台unraid,用于生产环境使用,也是我的项目部署主力机。

RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由
RustDesk涉欺诈关闭国内访问,用NAS部署自建节点绕过官方限制实现远程自由

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

展开 收起
54评论

  • 精彩
  • 最新
  • 这篇文章很实用!👍 RustDesk的自建服务器方案让我眼前一亮,能够有效绕过国内访问限制。Cherry的步骤详细且易于理解,非常适合像我们这样的NAS爱好者尝试!感谢分享,期待在自己的设备上来一场‘远程自由’的尝试!🔧🌟

    校验提示文案

    提交
  • 那所有的远控软件应该都面临这个问题啊,用向日葵也会有这种问题啊,todesk也是呀

    校验提示文案

    提交
    是啊 所以这个逻辑很奇怪

    校验提示文案

    提交
    向日葵,todesk是国内仿tv的,说不定原生就是这个开源的内核

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 无语,按这个逻辑怎么不把汽车禁了

    校验提示文案

    提交
    哈哈哈哈哈哈

    校验提示文案

    提交
    因为rustdesk不需要实名,最后被上压力的就是官方了

    校验提示文案

    提交
    收起所有回复
  • 你这…我昨天刚部署完,你今天就出了…
    BTW:ubuntu用这个可以实现远程桌面,不用注销账户,不用关闭wayland

    校验提示文案

    提交
    好活 一直不关电脑也没事

    校验提示文案

    提交
    有没有研究,自建服务器怎么注册用户?每次都用id好不方便啊,遍历了官方文档,没提这事儿,也没说不让用,但是也没给出路径和方法 [喜极而泣]

    校验提示文案

    提交
    还有8条回复
    收起所有回复
  • 这个镜像有点老了,建议选择s6版本的,可以让两个容易合二为一

    校验提示文案

    提交
    学习到了

    校验提示文案

    提交
    打错字了哈,是容器

    校验提示文案

    提交
    收起所有回复
  • 评论区太值得看了

    校验提示文案

    提交
    评论区大佬们很多

    校验提示文案

    提交
    收起所有回复
  • 感谢分享呀

    校验提示文案

    提交
    嘿嘿 [高兴] [高兴]

    校验提示文案

    提交
    收起所有回复
  • 这个在矿神套件源里有现成的一键部署吧

    校验提示文案

    提交
    有的

    校验提示文案

    提交
    收起所有回复
  • 求问下,没有公网ip可以用么,速度和画质怎么样,电脑控制电脑,目前用的todesk画质有点渣,而且前段时间会较多断连需要重新连接。 [喜极而泣]

    校验提示文案

    提交
    不行,自建节点必须有公网io

    校验提示文案

    提交
    啊 好吧 不过还是谢谢了的说 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 请教下大佬,我自建中继后已经可以通过公网Ip连接了,但是在中继和Id服务器用域名的方式就无法连接,带端口也不行。

    校验提示文案

    提交
    https加了吗

    校验提示文案

    提交
    收起所有回复
  • 服务端部署好之后,还有一步,可以克隆官方仓库,利用github生成自己的客户端

    校验提示文案

    提交
    咋搞,有推荐教程吗

    校验提示文案

    提交
    发不了链接,关键词(rustdesk all with github actions),rustdesk官网的文档。这样可以构建出集成自己自建服务端信息的专属客户端,两边就不用再手动修改服务端信息了。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 用群晖做的服务器 根本不稳定 很多时候连不上

    校验提示文案

    提交
  • 买个四盘位NAS组个RAID5,保证速度,还能有备份。

    校验提示文案

    提交
  • 来s6镜像 只要一个就行
    version: '3'

    services:
    rustdesk-server:
    container_name: rustdesk-server
    ports:
    - 21115:21115
    - 21116:21116
    - 21116:21116/udp
    - 21117:21117
    - 21118:21118
    - 21119:21119
    image: rustdesk/rustdesk-server-s6:latest
    environment:
    - "RELAY=rustdesk.example.com:21117"
    - "ENCRYPTED_ONLY=1"
    volumes:
    - ./data:/data
    restart: unless-stopped

    校验提示文案

    提交
    放到威联通里面报错呢

    校验提示文案

    提交
    收起所有回复
  • 这些诈骗的真可恶,我说怎么rustdesk被奇安信报毒了

    校验提示文案

    提交
    是的,而且官网好像一些地方也打不开了

    校验提示文案

    提交
    收起所有回复
  • 学习收藏啦

    校验提示文案

    提交
    [龇牙] [龇牙] [龇牙] [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 学习到了。

    校验提示文案

    提交
    [龇牙] 自托管是相当强

    校验提示文案

    提交
    收起所有回复
  • 诈骗团伙才是走在技术前列的

    校验提示文案

    提交
    对的 就怕ai用来诈骗 防不胜防

    校验提示文案

    提交
    收起所有回复
  • 印度电信诈骗也是高发

    校验提示文案

    提交
    毕竟诈骗是来快钱的好方法

    校验提示文案

    提交
    收起所有回复
  • 学习了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
385
扫一下,分享更方便,购买更轻松