远程桌面

https://github.com/rustdesk/rustdesk



https://rustdesk.com/zh/



https://rustdesk.com/docs/zh-cn/self-host/



https://hub.docker.com/r/rustdesk/rustdesk-server/tags



docker image pull rustdesk/rustdesk-server


Using default tag: latest



docker run –name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -it –net=host –rm rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>



docker run –name hbbr -p 21117:21117 -p 21119:21119 -v pwd:/root -it –net=host –rm rustdesk/rustdesk-server hbbr



https://rustdesk.com/docs/zh-cn/self-host/install/



https://pm2.keymetrics.io/



有两个可执行文件和一个文件夹:



hbbs - RustDesk ID注册服务器
hbbr - RustDesk 中继服务器



默认情况下,hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP。其中21115是hbbs用作NAT类型测试,21116/UDP是hbbs用作ID注册与心跳服务,21116/TCP是hbbs用作TCP打洞与连接服务,21117是hbbr用作中继服务, 21118和21119是为了支持网页客户端。如果您不需要网页客户端(21118,21119)支持,对应端口可以不开。



TCP(21115, 21116, 21117, 21118, 21119)
UDP(21116)



https://rustdesk.com/docs/zh-cn/self-host/install/



docker run –name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -it –net=host –rm rustdesk/rustdesk-server hbbs -r 124.220.185.35



https://rustdesk.com/zh/
下载客户端,后面的使用和向日葵一样

https://mojotv.cn/golang/golang-html5-websocket-remote-desktop



https://github.com/mojocn/rdpgo



https://www.bilibili.com/video/BV1Tr4y1P7gf/



https://guacamole.apache.org/doc/gug/guacamole-protocol.html



https://github.com/FreeRDP/FreeRDP



https://mp.weixin.qq.com/s/69zexwx9vKYxzO2Cd65RKw



Category web