收起左侧

【新生指南-006】内网穿透3-扩展篇-自建rustdesk远程桌面服务器(喂奶级)

29
回复
7267
查看
[ 复制链接 ]

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-10-16 10:52:07 显示全部楼层 阅读模式

[i=s] 本帖最后由 madrays 于 2024-10-16 12:31 编辑 [/i]<br /> <br />

🛩️前言

之前我们在【新生指南-004】内网穿透1-使用Lucky实现ipv6动态解析+HTTPS访问NAS服务(喂奶级)中介绍了lucky,部署成果的同学们应该已经可以通过域名+端口访问飞牛中的各项服务了,那么本次我们做内网穿透的最后一篇介绍,也是一种另类的穿透吧,就是远程桌面,在某些需要远程连接家中win电脑的情景下还是很有用的哈。

由于国内向日葵、todesk等应用的日渐模糊,恰巧我们已经实现了ipv6的内网穿透,而且在国内ipv6的延迟极低,加上本次介绍的开源远程桌面项目Rustdesk,简直是绝配。

这个项目比较简单,话不多说,直接开始喂奶:

🛩️docker compose部署

🛑路径创建

建议将docker项目的配置文件都放在飞牛自带的应用文件中,不过这个页面我们无法新建文件夹,所以进入管理员视角:

文件管理器中找到你设置的docker所在存储空间中的 appshare文件夹,这个就是前面的应用文件,新建一个 rustdesk文件夹,文件树如下图所示:

🛑compose创建

由于rustdesk部署需要两个容器,所以这次我们使用飞牛自带的dockercompose来创建项目,下图的 vol1/1000/Docker/Rustdesk是存放 docker-comepose.yml的地方,你可以选择像我一样专门设置一个存放各个项目 docker-comepose.yml的地方,也可以直接存放在上面创建的项目目录中。

🛑docker-compose.yml配置

在创建 docker-compose.yml的文本输入页面中输入下面的内容:

networks:
  rustdesk-net:
    external: false

services:
  hbbs:
    container_name: hbbs
    ports:
      - 21115:21115
      - 21106:21116 # 自定义 hbbs 映射端口,自行修改左边的端口,记住这个端口
      - 21106:21116/udp # 自定义 hbbs 映射端口,自行修改左边的端口,记住这个端口
    image: rustdesk/rustdesk-server
    command: hbbs 
    volumes:
      - /vol1/@appshare/rustdesk:/root # 自定义挂载目录,这个就是前面让大家设置的项目目录
    networks:
      - rustdesk-net
    depends_on:
      - hbbr
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 64M

  hbbr:
    container_name: hbbr
    ports:
      - 21107:21117 # 自定义 hbbr 映射端口,自行修改左边的端口,记住这个端口
    image: rustdesk/rustdesk-server
    command: hbbr
    volumes:
      - /vol1/@appshare/rustdesk:/root # 自定义挂载目录,这个就是前面让大家设置的项目目录
    networks:
      - rustdesk-net
    restart: unless-stopped
    deploy:
      resources:
        limits:
          memory: 64M

需要修改的内容我已经做了注释,我们需要记住两个端口,我这里设置的是 21106 21107,后面需要用到哈。

🛑域名DDNS配置

接下来我们回到lucky设置一个rustdesk需要用到的域名,不了解的同学回去看我的【新生指南-004】内网穿透1-使用Lucky实现ipv6动态解析+HTTPS访问NAS服务(喂奶级)

这里的后端地址随便填一下就好了,因为rustdesk好像不支持这种https+域名+端口的形式,尝试了一下反代后走不通,所以这一步仅仅为了使 rust.abc.com的AAAA动态指向飞牛的ipv6地址。

🛑控制端配置

接下来回到win端,rustdesk的安装我就不说了哈,官网进不去下不了安装包的点这里快递柜(https://file.cocoheo.cn:816/#/)

取快递,取件码 13447

我们在所有rustdesk的客户端中都需要配置服务器,包括控制端、被控端。

上面的 2110621107就是前面我说的要记住的两个端口,key回到飞牛看hbbs容器的日志,可以找到 key,API不用管它。

应用以后如果成功连接服务器,主页下方会显示就绪,这样已经搭建完成了。

🛑被控端配置

接下来回到配置页面,复制配置文件信息,会生成一段字符,复制这段字符到需要被控制的电脑上,在配置页面点击导入配置即可快速填写服务器信息。

这样就算配置完成了,具体的软件使用自己摸索哈,和todesk差不多的。

本期就到这,下期再见哈!:biggrin:

收藏
送赞 8
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

11

主题

28

回帖

0

牛值

fnOS系统内测组

2024-10-26 08:17:47 显示全部楼层

回帖奖励 +1 飞牛币

等rustdesk上架官方商店的时候我在下载安装吧

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-10-17 15:35:25 楼主 显示全部楼层
😄😄😄😄

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-10-18 16:39:42 楼主 显示全部楼层
😄😄rustdesk

3

主题

140

回帖

0

牛值

社区共建团

2024-10-18 17:17:52 显示全部楼层

回帖奖励 +1 飞牛币

内网穿透,我用的是ddnsto,还有装了易有云方便管理系统的软件

19

主题

48

回帖

180

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2024-10-19 09:48:25 显示全部楼层

回帖奖励 +1 飞牛币

开始喂奶了,哈哈

1

主题

3

回帖

0

牛值

江湖小虾

2024-10-20 22:09:23 显示全部楼层

回帖奖励 +1 飞牛币

写的真是太详细了

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-10-23 08:51:05 楼主 显示全部楼层

😄😄😄😄

4

主题

38

回帖

0

牛值

初出茅庐

2024-10-26 11:41:30 显示全部楼层

回帖奖励 +1 飞牛币

有点复杂,收藏备用

0

主题

3

回帖

0

牛值

江湖小虾

2024-11-19 10:18:56 显示全部楼层

回帖奖励 +1 飞牛币

好!这是个省钱的好东西!

2

主题

25

回帖

0

牛值

江湖小虾

2024-11-19 14:21:48 显示全部楼层

回帖奖励 +1 飞牛币

其实可以不用那么麻烦,现状1panel, 1panel商店里有rustdesk

0

主题

6

回帖

0

牛值

江湖小虾

2024-11-22 00:15:10 显示全部楼层

回帖奖励 +1 飞牛币

路径现在不允许指定vol目录怎么解决

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-11-22 08:52:02 楼主 显示全部楼层
可以啊  先创建好文件夹

1

主题

7

回帖

0

牛值

江湖小虾

2024-11-25 09:58:32 显示全部楼层

回帖奖励 +1 飞牛币

这正好是当前比较需要的实用功能,就缺个域名🤣🤣

0

主题

2

回帖

0

牛值

江湖小虾

2024-11-25 22:39:02 显示全部楼层

回帖奖励 +1 飞牛币

这个比向日葵好用多了

1

主题

4

回帖

0

牛值

江湖小虾

2025-1-11 20:22:45 显示全部楼层
看起来,这个功能挺不错

0

主题

50

回帖

0

牛值

初出茅庐

2025-1-12 22:07:45 显示全部楼层
学习一下

2

主题

18

回帖

0

牛值

江湖小虾

2025-1-22 11:23:46 显示全部楼层
谢谢分享教程!

3

主题

7

回帖

0

牛值

江湖小虾

2025-2-8 04:12:16 显示全部楼层
本帖最后由 zwymjp 于 2025-2-8 04:21 编辑

为什么我的总是构建失败呢?原来要科学上网

7

主题

34

回帖

0

牛值

fnOS系统内测组

2025-2-8 09:52:29 显示全部楼层
牛牛牛牛牛牛
随便看一看

3

主题

7

回帖

0

牛值

江湖小虾

2025-2-8 15:05:36 显示全部楼层
我构建好服务端后,内网可以连接上,外网用ipv6地址就连不上是什么原因呢?openwrt的防火墙也打开了,可以访问到飞牛的主页和其它应用界面,就是rustdesk连接不上
找到问题了,是要udp协议  详情 回复
2025-2-9 17:32

3

主题

7

回帖

0

牛值

江湖小虾

2025-2-9 17:32:21 显示全部楼层
找到问题了,是要udp协议
udp协议的端口怎么ping不通,问一下这个怎么设置  详情 回复
2025-3-30 00:25

0

主题

12

回帖

0

牛值

江湖小虾

2025-3-10 19:07:01 显示全部楼层
家里的NAS是IPV6,公司没有IPV6,能成吗?

0

主题

12

回帖

0

牛值

江湖小虾

2025-3-10 19:12:21 显示全部楼层
你好,在公司设置restdesk中继服务器时,提示"不知道这样的主机(os error 11001)",请问是什么情况?
v6必须双端都有才能通  详情 回复
2025-3-10 20:27

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2025-3-10 20:27:42 楼主 显示全部楼层
v6必须双端都有才能通
感谢大佬!!  详情 回复
2025-3-10 22:53

0

主题

12

回帖

0

牛值

江湖小虾

2025-3-10 22:53:32 显示全部楼层
madrays 发表于 2025-3-10 20:27
v6必须双端都有才能通

感谢大佬!!

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-13 17:01:51 显示全部楼层
楼主可以详细讲一下ddns那里怎么配置么?我在lucky里面添加了自定义规则,在rustdesk的ID服务器那里填上域名提示error 11001错误呢
用http,随便挑一个指向飞牛的域名直接加端口就行了  详情 回复
2025-3-13 21:57

6

主题

132

回帖

210

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2025-3-13 21:57:47 楼主 显示全部楼层
用http,随便挑一个指向飞牛的域名直接加端口就行了

2

主题

12

回帖

0

牛值

江湖小虾

2025-3-28 14:16:35 显示全部楼层
大佬,lucky部署在路由器的话,怎么设置lucky?

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-30 00:25:53 显示全部楼层
zwymjp 发表于 2025-2-9 17:32
找到问题了,是要udp协议

udp协议的端口怎么ping不通,问一下这个怎么设置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则