RustDesk
是一款可以替代 TeamViewer
的開源軟體,旨在提供安全便捷的自建方案。
基於 Ubuntu 22.04,分享自建 rustdesk
伺服器教程
1. 安裝 docker
#
sudo apt install docker.io
2. 拉取 rustdesk
伺服器端映像檔#
sudo docker image pull rustdesk/rustdesk-server
3. 執行 rustdesk
伺服器#
- 其中第二條命令中
frp.hyacm.com
為解析到伺服器 IP 的自訂域名
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr -k _
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r frp.hyacm.com:21117 -k _
4. 獲取 rustdesk
伺服器 key
#
- 客戶端連接時需要使用此
key
cat ./id_ed25519.pub
5. 客戶端配置#
ID 伺服器
: 填寫伺服器 IP 或域名中繼伺服器
: 填寫伺服器 IP 或域名key
: 上一步獲取的key