一、系统镜像
自用的为阿里云轻量服务器,系统镜像用的CentOS
二、防火墙开放端口
防火墙——添加规则
自定义 TCP 21115/21119
自定义 UDP 21116
三、Docker安装
Docker官方和国内daocloud都提供了一键安装的脚本,使得Docker的安装更加便捷。
官方的一键安装方式:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内 daocloud一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
执行上述任一条命令,耐心等待即可完成Docker的安装。
三、Docker启动
启动Docker的命令:
sudo systemctl start docker
四、安装RustDest-Server
拉取rustdesk-server的命令:
docker pull rustdesk/rustdesk-server:latest
运行hbbs的命令:(外网IP换成自己云服务器的外网IP)
docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host docker.io/rustdesk/rustdesk-server:latest hbbs -r 外网IP:21117
运行hbbr的命令
docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host docker.io/rustdesk/rustdesk-server:latest hbbr
查看所有的docker容器
docker ps -a
四、查看公钥
云服务器命令行界面,找到当前rustdesk运行目录
其中id_ed25519.pub为公钥,使用cat命令查看,
cat id_ed25519.pub
五、各RustDesk客户端填写对应的ID服务器和公钥
这个应该不用教了,手机端和PC端
额外配置:
Docker开机自启动
systemctl enable docker
容器自动重启
docker update --restart=always /hbbs
docker update --restart=always /hbbr
原文地址:https://blog.csdn.net/cocokuaqsw/article/details/129400337
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。