|

楼主 |
发表于 2023-5-28 18:04
|
显示全部楼层
docker network create -d bridge docker_bridge_192_168_21 --subnet=192.168.21.0/24
docker安装rustdesk
github链接
https://github.com/rustdesk/rustdesk
docker image pull rustdesk/rustdesk-server
docker run --name rustdesk_hbbs_4 \
-p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 \
-v /root/docker/rustdesk/hbbs:/root \
-td \
--network=docker_bridge_192_168_21 --ip=192.168.21.4 \
-e TZ=Asia/Shanghai \
rustdesk/rustdesk-server hbbs -r 1.2.3.4:21117
#注意,这里的-r参数一定要填外网IP
docker run --name rustdesk_hbbr_5 \
-p 21117:21117 -p 21119:21119 \
-v /root/docker/rustdesk/hbbr:/root \
-td \
--network=docker_bridge_192_168_21 --ip=192.168.21.5 \
-e TZ=Asia/Shanghai \
rustdesk/rustdesk-server hbbr
然后防火墙打开这几个端口
TCP:21115-21119
UDP:21116
使用方式:
首先下载客户端
https://github.com/rustdesk/rust ... ws_x64-portable.zip
然后解压,把exe文件按照这个方式重命名
rustdesk-host=1.2.3.4,key=0j61WjXmKIt5PKpYueJEQpses+KgtUltgnb2GDf4Xzw=.exe
(cat /root/docker/rustdesk/hbbs/*.pub 这一串就是key)
最后把这个软件发给被控端
1.被控端运行软件
2.主控端运行软件 输入被控端的ID 点击连接
3.被控端点击接受
这样就可以控制了
默认只能复制粘贴剪切板的文本 不能复制粘贴文件,主控端最上面菜单栏有一个电脑图标,点击,勾选允许复制粘贴文件 就可以了
设置是默认保存的
暂时没看到限制游客的方式,所以如果是临时用,可以临时启动docker,不用的时候就关掉
不然任何人只要知道了IP和KEY都可以用你自建的服务器
被控端可以把软件安装为服务,这样就可以任何时候都能连接了,可以顺便修改密码,这样主控端直接输入密码就可以连接了
简单的使用了一下,我用腾讯云内地的云服务器和阿里云香港的云服务器都试了试,都没问题
|
|