自建开源远程协助服务RustDesk —— 筑梦之路

开源项目

# 服务端

https://github.com/rustdesk/rustdesk-server.git

# 客户端

https://github.com/rustdesk/rustdesk.git

搭建服务端

需要使用的端口、协议

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 - 网页客户端

二进制文件方式搭建

wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip

unzip rustdesk-server-linux-amd64.zip

# 创建service文件注册到systemd管理


cat > /usr/lib/system/systemd/hbbs.service << EOF
[Unit]
Description=HBBS Server
After=network.target

[Service]
ExecStart=/data/rustdesk/hbbs
WorkingDirectory=/data/rustdesk
User=root
Group=root
Restart=always

[Install]
WantedBy=multi-user.target
EOF

cat > /etc/system/systemd/hbbr.service << EOF
[Unit]
Description=HBBR Server
After=network.target

[Service]
ExecStart=/data/rustdesk/hbbr
WorkingDirectory=/data/rustdesk
User=root
Group=root
Restart=always

[Install]
WantedBy=multi-user.target
EOF

重新加载 systemd 配置
sudo systemctl daemon-reload

启动服务 开机自启
systemctl enable hbbr --now
systemctl enable hbbs --now

查看Key

cat id_ed25519.pub

配置客户端

 主要就配置IP和Key,其他使用方法都很简单,这里就不再赘述。

该软件开源免费,支持很多种操作系统和平台,包括电脑和手机,更多详情去官方网站了解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值