rustdesk长途桌面自建服务器
起首,我这里用到的是阿里云服务器 centos7版本,win版客户端。准备工作
centos7 服务器端文件:
https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11-1/rustdesk-server-linux-amd64.zip
win版客户端安装包:https://github.com/rustdesk/rustdesk/releases/download/1.2.7/rustdesk-1.2.7-x86_64.msi
阿里云服务需要开放端口TCP:21115-21119,UDP需要开放21116端口。关闭防火墙,查抄端口放行环境。
端口阐明:
服务器:
hbbs - RustDesk ID 注册服务器
hbbr - RustDesk 中继服务器
开放端口:
默认环境下,hbbs 监听 21115(tcp) , 21116(tcp/udp) , 21118(tcp) ,hbbr 监听 21117(tcp) , 21119(tcp) 。
TCP/21115 - hbbs 用作 NAT 类型测试
UDP/21116 - hbbs 用作 ID 注册与心跳服务
TCP/21116 - hbbs 用作 TCP 打洞与连接服务
TCP/21117 - hbbr 用作中继服务
TCP/21118/21119 - 网页客户端
云服务器利用
上传服务器文件到阿里云,我这里上传到root文件下举行解压的
unzip rustdesk-server-linux-amd64.zip 解压目次后会出现amd64文件,根据自己的需要可以举行修改为rustdesk。我这里没有举行修改,
# pwd
/root/amd64 进入到amd64文件夹
# ll
total 27596
-rwxr-xr-x 1 root root9165824 May 24 18:49 hbbr
-rwxr-xr-x 1 root root 14353352 May 24 18:49 hbbs
-rwxr-xr-x 1 root root4734896 May 24 18:49 rustdesk-utils
内里有三个文件。接下来我们要安装个软件,
安装screen,用于虚拟终端
yum -y install screen 准备启动hbbs、hbbr:
# 创建一个叫myHbbs的虚拟终端:
screen -R myHbbs
# 运行hbbs
./hbbs 出现如下图服务已正常启动
# ./hbbs
INFO Private/public key written to id_ed25519/id_ed25519.pub
INFO Key: 2P8Hs+PuXM5gOvD9sSCcB0LbmQlZmB3dCbFk1CYQTyQ=
INFO DB_URL=./db_v2.sqlite3
INFO serial=0
INFO rendezvous-servers=[]
INFO Listening on tcp/udp :21116
INFO Listening on tcp :21115, extra port for NAT test
INFO Listening on websocket :21118
INFO Receive buf size of udp [::]:21116: Ok(212992)
INFO mask: None
INFO local-ip: ""
INFO relay-servers=[]
INFO ALWAYS_USE_RELAY=N
INFO Start
INFO Receive buf size of udp [::]:0: Ok(212992)
INFO Receive buf size of udp 0.0.0.0:0: Ok(212992)
INFO update_pk 1824727186 [::ffff:115.57.95.86]:1053 b"1c9ca672-c6a6-48b1-aeb1-ea1a2720e246" b"\xdc\xf7u\xcd\xf1K\x88i_\xd4\xc4`N\x1d\xf4\xa6W2\xc7h\x83\x11\x81zL+\xdd=q\x08\xa7\xb9"
INFO update_pk 206524240 [::ffff:115.57.95.86]:1090 b"5f0d9299-429e-40db-a792-52b855f56047" b"~S\x93\x97\x91O\x0fr\x0f\x9c\xabR\x12\xad\xa7\xe0\x13\xc5\x04\xd0\xfd\xa6\xfe\xa2f\xdbG\xdc\xc2d\xa9\xd2"
ctrl+a+d 命令退出虚拟终端
# 创建一个叫yHbb的虚拟终端:
screen -R myHbbr
# 运行hbbr
./hbbr # ./hbbr
INFO #blacklist(blacklist.txt): 0
INFO #blocklist(blocklist.txt): 0
INFO Listening on tcp :21117
INFO Listening on websocket :21119
INFO Start
INFO DOWNGRADE_THRESHOLD: 0.66
INFO DOWNGRADE_START_CHECK: 1800s
INFO LIMIT_SPEED: 4Mb/s
INFO TOTAL_BANDWIDTH: 1024Mb/s
INFO SINGLE_BANDWIDTH: 16Mb/s
INFO New relay request 34c462fe-9662-4b9b-b909-425ca1916a88 from [::ffff:115.57.95.86]:2634
INFO Relayrequest 34c462fe-9662-4b9b-b909-425ca1916a88 from [::ffff:115.57.95.86]:2635 got paired
INFO Both are raw
INFO Relay of [::ffff:115.57.95.86]:2635 closed
查看目次是否全部正常运行;
# ls
db_v2.sqlite3db_v2.sqlite3-shmdb_v2.sqlite3-walhbbrhbbsid_ed25519id_ed25519.pubrustdesk-utils id_ed25519.pub 其内容是端户端的key,后面要用到设置。
windows客户端设置利用
https://i-blog.csdnimg.cn/direct/bd3d5d55b3b941e48ea7f879e9abeddc.png
点击上方3个点进入设置。
https://i-blog.csdnimg.cn/direct/446b761048c94f0f886dd75ed9a74884.pnghttps://i-blog.csdnimg.cn/direct/efdc6c49d48047b3a00807fc716e87a2.png状态变成就绪了。完成设置!
问题
连接出现KEY不匹配问题:
1.版本不匹配问题。
2.还是密钥问题,细致查抄密钥内容。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]