Rustdesk自建ID、中继服务器

服务器 0

2024.06.03更新:

rustdesk不好用,本人机器没关的情况下,alist、tail两个应用级的软件和RDP系统级的远程都能连上,就rustdesk连不上,实在有需求的还是tail组网,打不打通无所谓用自建服务器中继就好,然后用系统的RDP吧。

掀开屏幕就可以连接,但是我都能掀开屏幕了我还要链接干啥?


以下为原文

本人之前使用过teamviewer,todesk,anydesk,raylink,fastlink,但是一个个的要么太卡要么有些功能收费,最近使用的parsec又强制打洞,用了tailscale自建中继都不行,凑巧看到了个RustDesk,作为开源的软件,下载尝试了手机链接电脑,完美符合我的需求,然后发现不在一个局域网且不开启tail的情况下卡得飞起

其实这个时候打开tail就能解决了,但是本着折腾的原则,还是尝试了自建一个rustdesk的中继服务器,顺便也能进行电脑控制手机(不过这个功能对我来说没有什么必要)

硬件需求:

随便买的服务器(这里选用华为云)

操作系统:

任意linux

rustdesk-server版本:1.1.11-1

 官方教程:安装 :: RustDesk文档

docker image pull rustdesk/rustdesk-serverdocker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr

上面的reply-server-ip要改成自己的ip,端口是可选的删掉即可。

然后去服务器放行这些ip

cd /rootcat ./id_ed25519.pub

这里是为了得到rustdesk自动创建的公钥,也就是key。

填两个就够了,其他的rustdesk会自动获取

手机同理。

轻轻松松,其他博文展示的繁琐的操作都已经在新版本被简化了。

也许您对下面的内容还感兴趣: