logo NodeSeekbeta

求教如何自建rustdesk,找了两个,全都失败

求教如何自建rustdesk,找了两个,全都失败

12
  • docker?

  • @abcxxx #1 都行,找了两个,也是docker的,不过不知道为啥链接就报错

  • 可能是vps不支持udp,rustdesk需要udp

  • @mc123153 #3 这么说倒有可能,我用的gcp的hk搭的

  • @淘气 #4 可以换台机器试试

  • 我来学习的

  • @淘气 #2 报什么错?

  • 不会装的话,用1Panel直接可视化一键安装吧

    • https://www.nodeseek.com/post-17905-1
  • docker 直接装就可以

  • 巧了,我最近刚安装完

    步骤

    1

    查看你的cpu架构【用uname -mlscpu查看cpu架构】

    2

    随后在官网 https://github.com/rustdesk/rustdesk-server/releases 找到相应版本,再用wget下载压缩包

    wget --no-check-certificate https://github.com/rustdesk/rustdesk-server/releases/download/1.1.10-3/rustdesk-server-linux-amd64.zip
    unzip rustdesk-server-linux-amd64.zip
    

    3

    随后进入到解压后的目录

    4

    运行

    ./hbbs
    

    再创建个新shell窗口,进入到同样目录,运行

    ./hbbr
    

    5

    打开防火墙-添加规则,以下端口全部开放:

    21115、21116(TCP/UDP)、21117、21118、21119
    

    然后,在主控制端和被控制端的软件上的网络设置中,将ID server和relay server填写上服务器ip,保存后测试下,此时应该可以连接上。


    6

    随后,再安装pm2来管理hbbr和hbbs软件

    sudo apt install npm
    sudo npm install -g pm2
    

    运行下面的命令

    pm2 start hbbs -- -r xx.xx.xx.xx服务器ip -k _
    pm2 start hbbr
    

    这里的"-k _"意思是,只有用指定密钥才能使用服务器的代理
    密钥在解压后的目录中,是“id”开头的,“.pub”结尾的文件

    然后,在您的主控制端和被控制端的软件上的网络设置中,将ID server和relay server填写上服务器ip,再填写下密钥

    保存后测试下,此时应该可以连接上。


    pm2相关操作

    # 查看所有进程运行状态
    pm2 list
    # 停止hbbr
    pm2 stop hbbr
    # 删除hbbr
    pm2 delete hbbr
    
12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有15777位seeker

🎉欢迎新用户🎉