我也发一个 TeamViewer 替代品,个人产品

2020-10-01 15:37:02 +08:00
 opentrade

试一试我的软件吧,https://rustdesk.com/ ,你也可以自建服务器,给你服务器软件。如果你的内网可以被穿透,就没有必要自建了。目前只在韩国买了个小的 vultr 服务器以备内网穿透失败的时候做中继用。目前还不支持手机端。你也可以把 rustdesk 当作 frp+rdp 来用,对于 windows 客户端,我们有 RDP 快捷方式,你无需做任何设置。

没有在国内网络环境中做过测试。

顺便也征求一下有兴趣一起参与开发的朋友。

24806 次点击
所在节点    分享创造
163 条回复
MeteorCat
2020-10-03 00:18:32 +08:00
anydesk 开机启动自建端口转发就行了
opentrade
2020-10-08 09:39:19 +08:00
@Escapist367 能否分享一下你做的?
clf
2020-10-12 15:42:42 +08:00
服务端需要有什么额外的配置么。尝试了一下没法正常连接到自建的服务端。

pm2 start hbbr

pm2 start "hbbs -r localhost"

看了一下日志,前面后面都已经监听了 21117 、21116 端口了,但在客户端上没法连到服务器。

服务器环境:CentOS 7.x 2g1c 阿里云 安全组已经开放
opentrade
2020-10-12 16:23:43 +08:00
@lychs1998 pm2 不是这么跑的,应该是 pm2 start hbbs -- -r localhost, 另外不应该是 localhost,应该是你主机的对外 ip 或者可解析域名
opentrade
2020-10-12 16:25:05 +08:00
@opentrade 另外请注意要开放 21116 的 TCP 和 UDP,21115 和 21117 的 TCP.
opentrade
2020-10-12 16:26:49 +08:00
@opentrade 之所以 hbbs 要开放两个接口,是为了做 NAT 类型判断
opentrade
2020-10-12 16:29:03 +08:00
@lychs1998 另外请注意要开放 21116 的 TCP 和 UDP,21115 和 21117 的 TCP. 之所以 hbbs 要开放两个接口,是为了做 NAT 类型判断。
clf
2020-10-12 16:34:25 +08:00
@opentrade 十分感谢解答,无法连接的原因是因为安全组只开了 21116 端口只开了 TCP (我之前的 pm2 命令是可以传入参数的,虽然别的地方这样写可能会有问题,pm2 用的不是很多~
UchihaJay
2020-10-24 18:31:07 +08:00
@opentrade
看上去很不错,但有几个问题:请教一下

支持 gpu 加速吗?
支持 60fps 吗?
支持加密吗?
opentrade
2020-10-25 19:48:57 +08:00
@UchihaJay
加密是基本功能
60fps 可以支持,不过默认是 30fps
目前依然是软件编解码,会针对客户需求加上 NVENC 支持
CallMeReznov
2020-10-27 16:51:17 +08:00
LZ 你好,今天我尝试在专网环境内部署你这套东西,客户端都正常连接到服务器并获取到 ID 却无法连接成功,
HBBS 的话有正常连接打印的信息
HBBR 服务就只有 listen 的一行启动信息
CallMeReznov
2020-10-27 16:52:48 +08:00
21115/tcp 21116/tcp 21116/udp 21117/tcp
这几个端口也都在 firewalld 里开放了
YamatoRyou
2020-11-21 00:25:39 +08:00
发现问题:
1. 机器 A: Windows 7, 机器 B: Windows 10 (1089 LTSC), A 可以连接 B, 远程桌面正常, 但声音一卡一卡的; B 连接 A 时显示 "No display" 遂失败, 但可以传输文件.
2. 远程桌面窗口最大化且缩放模式为 "Shrink" 时, 画面底部少一截, 单击 2 次全屏按钮有时可以恢复. 窗口重新最大化问题重现.
opentrade
2020-11-21 09:54:13 +08:00
win7 问题解决了,因为之前没测过 win7,directx 版本兼容问题,会在下一版本发布,其他问题我会处理,谢谢你
opentrade
2020-11-21 09:58:16 +08:00
@YamatoRyou 现在主要忙着搞移动版本,新版本发布有点忙
opentrade
2020-11-21 10:00:53 +08:00
@CallMeReznov 不好意思,错过了
YamatoRyou
2020-11-21 14:36:48 +08:00
@opentrade 还有几个问题等待解答:
1. 昨天在网上意外发现 RD 服务器端有群晖套件, 但也只是别人放出的一张图 ( https://tiebapic.baidu.com/forum/pic/item/a044ad345982b2b77e8da68626adcbef76099b66.jpg), 包括套件中心在内到处都找不到下载. 跪求下载链接;
2. 上面的案例中假设机器 A 在别人家且没有公网 IP, 该机器要连接到我家 (有公网 IP), 最终这两台机器是否为不经过中转直接连接 (附加条件: 我家除了有公网 IP, 还在群晖上运行了中继服务器, 路由器上开放 21116 / 21117 端口, 在外的机器 A 在 RD 客户端设置了中继 IP)?
opentrade
2020-11-21 14:47:23 +08:00
@YamatoRyou 我都没用过群晖。应该是直接连接的,大部分情况都会先尝试建立直接连接(即使都没有公网 IP,也会尝试 TCP 穿透直接连接)。
YamatoRyou
2020-11-21 14:58:06 +08:00
@opentrade Thanks!
opentrade
2020-12-01 11:55:38 +08:00
@YamatoRyou 发布了新版本,win7 和 shrink 问题解决了

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

https://tanronggui.xyz/t/712086

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

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

© 2021 V2EX