rustdesk自建怎么使用公共的web客户端啊

找了很久都没找到资料

rustdesk 自建服务,如果自建web好像需要21114的端口,要pro
但是,那个21118和21119是不是就可以不需要pro,用公共的web客户端连接呢?

可以试了很久都不行啊


这个地方填id服务器,一直报错wss连接不上

6 个赞

分享一个开源的go实现的rustdesk-api - 资源荟萃 - LINUX DO
包含webclient

1 个赞

得填ID和key吧,看这个试试
安装 :: RustDesk文档

docker 部署不能修改端口吗(虽然我用的是默认端口)

我知道这个,但是我不想搭建这个webui,我的意思是能不能直接用官方的web客户端,
不是也有地方可以填写id服务器的地址吗

不是,可以修改端口,但是官方自建web的客户端,要pro授权,就是21114端口,所有,那个问题在于,即使自建web客户端,也没用

所以,我想知道的是能不能用官方的客户端

填了id和key,就和windows客户端一样的,填了自建的id服务器地址和对应的key,但是一直没用

我用的就是从官方网站下载的客户端

我知道,你那个是windows客户端,直接填id服务器和key就可以用

但是还有一个web客户端
不用下载的那种,直接浏览器链接
https://rustdesk.com/web/

web管理界面需要授权,因此 21114是web端口,21118和21119和web没有关系的吧,

21114是web管理界面的端口,需要授权

但是21118 和 21119不是web客户端的通讯接口吗?

那么不是可以使用官方的web客户端进行连接吗

id/中继设置为自己的 自建 地址,
但是就是一种报错 Failed to connect to rendezvous server

哦哦我看少 web 了抱歉,web 客户端倒是没用过

没用过web端帮顶

你应该改一下标题,“rustdesk 破解版搭建” 。

不是破解版啊

不自建官方的web管理界面。

也就是这么说吧,
那个21118 和 21119 端口怎么用

location /ws/id {
    proxy_pass http://localhost:21118;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

location /ws/relay {
    proxy_pass http://localhost:21119;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

这个配置了吗

配置了,

但是没用,根本都连不上那个ws

这是在pro里面的,买了授权没

pro不是用来购买的那个 web管理界面的授权吗?

就是那些个api登录的服务。

但是这个web的通讯端口应该不需要授权吧

要不然怎么默认的嗾使打开的,而且,没有说需要授权才能用 web客户端啊

刚解决这个问题,使用官方web 客户端,由于使用了https, 所以你必须使用nginx代理21118,21119这两个端口;
有几个需要注意的点:
1、代理设置这边尽量直接填VPS IP 不用localhost, nginx 如果是docker 部署localhost 会有问题。
location /ws/id {
proxy_pass http://vps IP:21118;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}

location /ws/relay {
proxy_pass http://VPS IP:21119;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}

2.使用代理的话 ID 服务器 只填域名或者IP 不能填端口。