-
Notifications
You must be signed in to change notification settings - Fork 114
Rustdesk Command
lejianwen edited this page Jan 1, 2025
·
2 revisions
在查看rustdesk server端的代码时发现有个check_cmd
但必须满足addr.ip().is_loopback()
(本地回环地址)才会执行
官方现已支持的指令有:
-
relay-servers(rs) <separated by ,>
设置|查看中继服务器 -
reload-geo(rg)
重新加载地理位置数据库,但没有实际执行代码 -
ip-blocker(ib) [<ip>|<number>] [-]
设置|查看IP频率限制,这个具体的作用在check_ip_blocker
中,只对RegisterPk
进行了限制 -
ip-changes(ic) [<id>|<number>] [-]
似乎不会影响任何功能 -
always-use-relay(aur)
设置|查看是否总是使用中继服务器 -
test-geo(tg) <ip1> <ip2>
测试地理位置
这里面暂时有作用的relay-servers
,ip-blocker
,always-use-relay
。
hbbs
和api
必须都在同一个环境中,就是使用的是同一个本地回环地址::1
,127.0.0.1
所以我将官方s6
和api
容器进行了整合,在lejianwen/rustdesk-api:full-s6
中
容器Dockerfile
是Dockerfile_full_s6
- 方便其他fork版本的
server
可以添加自定义的指令和改变判定方式,然后在api
后台添加自定义指令进行整合 - 官方指令的支持,更方便的管理