5分钟自建RustDesk中继服务器,轻松Fuck ToDesk!

2024-09-25 Views RustDesk | Docker | 软件推荐475字2 min read

废话不多说,直接上方法,教你5分钟FUCK off ToDesk!

  1. 先买VPS,过程不多说了,买完以后登录进入VPS的SSH。
    一般来说1C1GB都够用了,不过我选择的最近这家VPS 2C2G4M的VPS也只要59一年,比Todesk这泡狗屎一年158的价格便宜太tmd多了!
    这里以Ubuntu Server 24.04为例。
  2. 安装docker。
    sudo apt install docker.io
  3. 将RustDesk的Docker镜像下载下来。国内可以通过dockerpull.com进行加速。
    sudo docker pull dockerpull.com/rustdesk/rustdesk-server
  4. 等待镜像下载完成以后启动。

    sudo docker run --restart always --name hbbs -p 30005:21115 -p 30006:21116 -p 30006:21116/udp -e ENCRYPTED_ONLY=true -v pwd:/root -td dockerpull.com/rustdesk/rustdesk-server hbbs


    sudo docker run --restart always --name hbbr -p 30007:21117 -p 30009:21119 -e ENCRYPTED_ONLY=true -v pwd:/root -td dockerpull.com/rustdesk/rustdesk-server hbbr

    注意两点:
    1. 这里将默认的21115、21116、21117、21119端口映射到了3000X端口。如果你不需要映射,把命令中所有3000X端口改成2111X即可。
    2. 我这里开启了强制要求加密。如果你不想要强制加密,把-e ENCRYPTED_ONLY=true去掉或者改成false就可以,不过不建议这样做。
      如果开启强制加密,则必须在设置里配置正确的Key才可以连接,否则会提示Key不匹配。
  5. 去VPS的后台配置防火墙:
    1. 开放TCP 30005、30006、30007、30008、30009端口,如果不需要网页远程可以不开放30008以及30009。
    2. 开放UDP 30006端口。
    3. 如果你不需要映射则开放TCP 21115~21119、UDP 21116,总之和上一步的外网端口保持一致就行。
  6. 由于配置了强制加密,所以需要查询Key:
    sudo docker logs hbbs
    此时Key将会以Logs的形式打印在终端,将key复制出来。
  7. 下载rustdesk客户端并按照图片进行配置。
  8. 配置完成保存,如果左下角提示就绪即说明搭建完成。

最后:FUCK ToDesk 这坨构式!

EOF