rustdesk 服务端 golang 实现

2022-05-28 21:44:35 +08:00
 danbai

自建远程桌面服务

前段时间我在寻找一款远程桌面软件,原来我一直使用的是 windows 自带的 rdp 在有公网的情况下速度很快。但是后面我换到 mac 平台下无法继续使用 windows 的 rdp ,我先后尝试了 teamviewer 、todesk 。

后面在 github 找到一款开源的远程软件 rustdesk 。它是跨平台的,且支持服务端自建(一段时间里是不支持的)。于是我根据客户端开源的 proto 协议尝试用 golang 实现一个服务端go-rustdesk-server。 在仓库建立一段时间后 rustdesk 也正式开源了他们的服务端 rustdesk-server 我去对比了我的实现,并根据官方实现去优化和修改我前面的一些错误理解。

已实现功能

仓库地址: https://github.com/danbai225/go-rustdesk-server

3498 次点击
所在节点    分享创造
27 条回复
duyaofei
2022-05-28 22:23:51 +08:00
同九年,君何秀?
missdeer
2022-05-28 22:48:22 +08:00
star 为敬
billzhuang
2022-05-28 22:49:39 +08:00
优秀
kxxoling
2022-05-28 23:05:23 +08:00
我还以为 RustDesk 官方服务端改用 Golang 了……正想吐槽为什么不改名。[二哈]
WilliamYang
2022-05-28 23:29:58 +08:00
我上年已经用 golang 实现了,但是是公司项目,不方便发出来
zzl22100048
2022-05-29 01:36:02 +08:00
mac 也有 rdp
mstmdev
2022-05-29 01:48:26 +08:00
现在是完全开源了么,所有功能都开放了?
danbai
2022-05-29 08:43:43 +08:00
@mstmdev 是的
allanpk716
2022-05-29 10:15:47 +08:00
多屏幕有做适配吗?
zagfai
2022-05-29 20:38:47 +08:00
比 rdp 好用多少?
danbai
2022-05-30 08:50:03 +08:00
@zagfai 系统自带的 rdp 是最好用的
aitaii
2022-05-30 10:05:55 +08:00
大陆版 appstore 里没有 rdp ,换个美区就有了
heng1025
2022-05-30 10:10:59 +08:00
有个 beta 版 rdp
shangrenxi
2022-05-31 00:36:01 +08:00
想问下有没有稳定的服务端,个人不太会搭建这些。
danbai
2022-05-31 07:09:42 +08:00
@shangrenxi 官方有默认的服务端也有国内节点,但可能带宽有限会拥挤。
liuhaha
2022-05-31 09:39:29 +08:00
请问这个客户端怎么用
danbai
2022-05-31 09:52:56 +08:00
@liuhaha 就和向日葵一样
czyt
2022-05-31 13:54:14 +08:00
@danbai 感谢已经用上,Linux arm64 编译失败已经提了 issue 。
danbai
2022-05-31 14:04:30 +08:00
@czyt 感谢,已修复 arm 编译问题。
fighterlyt
2022-05-31 19:45:18 +08:00
@danbai 楼主考虑出国来迪拜工作吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/855920

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX