rustdesk 远程桌面软件搭建
1、安装rustdesk服务器
https://gitee.com/rustdesk/rustdesk/releases 下载客户端版本
https://gitee.com/rustdesk/rustdesk/releases/download/1.1.9/rustdesk-1.1.9-windows_x64.zip
https://github.com/rustdesk/rustdesk-server/releases 下载服务器版本
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.9/rustdesk-server-linux-amd64.zip
unzip rustdesk-server-linux-amd64.zip
nohup ./hbbr -p 36001 -k _ > hbbr.out 2>&1 # 启动 hbbr 是中继服务器
nohup ./hbbs -r 你的IP或域名:36001 -p 36000 -k _ > hbbs.out 2>&1 & #启动 hbbs 是ID服务器
#终端有exit nohup才不会被关闭
Linux一键启动hbbr、hbbs
#!/bin/sh
# author skyhu
# "设置中继服务器的端口:当前是36001"
nohup ./hbbr -p 36001 -k _ > hbbr.out 2>&1 &
echo "Hbbr is OK!"
sleep 3
# "设置ID服务器的端口:-r 指定中级服务器,-p指定ID服务器端口"
# 示例:nohup ./hbbs -r baidu.com:36001 -p 36000 -k _ > hbbs.out 2>&1 &
nohup ./hbbs -r 192.168.110.105 -p 36000 -k _ > hbbs.out 2>&1 &
echo "Hbbs is OK!"
sleep 3
echo "如果有hbbr、hbbs就算启动成功!"
ps -a | grep hbb
关于自建Rustdesk 远程桌面服务器的公网访问:无法连接中继服务器的问题解决方法
解决:
内外网客户端全部统一使用公网IP或域名时,服务器才会自动转换中继数据包。路由端口映射建议打开端口回流功能,以加快内网连接速度。