李成笔记网

专注域名、站长SEO知识分享与实战技巧

OpenWrt安装Rustdesk,通过docker安装,配合ipv4|ipv6公网ip使用

1、安装iStoreOS

  • iStoreOS固件下载:【https://fw.koolcenter.com/iStoreOS/x86_64_efi/】
  • 固件刷写工具Rufus:【https://rufus.ie/zh/】

2、下载并安装SSH连接工具Finalshell:【
https://www.hostbuf.com/t/988.html】

3、更新 软件包列表

opkg update

4、拉取镜像

docker pull rustdesk/rustdesk-server:latest

5、启动镜像

  • 启动hbbs(这是 RustDesk 的ID服务器,主要用于设备之间建立连接的初始握手、引导 NAT 穿透(打洞)等功能,默认端口为21116)
docker run --name hbbs -v /root/rustdesk:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbs
  • 启动hbbr(这是 RustDesk 的中继服务器,当设备之间的直接 P2P 连接无法建立时(例如,由于严格的防火墙或 NAT 限制),中继服务器会作为中间人来转发通信流量,默认端口为21117)
docker run --name hbbr -v /root/rustdesk:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbr

6、设置端口转发

  • 网络——防火墙——通信规则——点击添加规则(具体设置参考下图)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

  • 注意要点:如果发现设置完之后, 客户端显示“未就绪,请检查网络连接”,可参考下面的设置
  • 网络——防火墙——NAT规则——把DockerNAT规则取消启用


7、设置DDNS-GO

  • 域名解析:分别解析ipv4和ipv6
  • 安装DDNS-GO:iStore——全部软件——找到DDNS-GO——点击安装
  • 使用设置:

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

8、RustDesk客户端下载:【
https://github.com/rustdesk/rustdesk/releases/tag/1.3.1】

9、没有ipv6网络环境的解决方案(需要电脑支持WiFi功能

  • 开启手机热点,电脑连接手机的热点,即可实现ipv6网络环境

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言