V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ihipop
V2EX  ›  分享发现

(无图)试了一下 RustDesk 和 Anydesk 在 ip 直连模式下的表现

  •  
  •   ihipop · 2021-10-12 00:16:06 +08:00 via Android · 8311 次点击
    这是一个创建于 1143 天前的主题,其中的信息可能已经有所发展或是发生改变。

    环境简述

    • 被控端测试笔记本两个屏幕,一个 4K 一个 1080P

    • 测试笔记本发行版 manjaro kde 截至当日安装了所有更新内容

    • 测试的两个程序都是截止当日从 aur 安装的最新二进制版本 Rustdesk 1.1.8,Anydesk 6.1.1

    • 均使用 优化速度 模式

    • 两笔记本使用 zerotier 建立的局域网直连,互相打洞成功,平均延迟 11ms 左右

    措辞声明

    我使用跟手来表述一个远程桌面是否可以作为正常使用的标准,所谓跟手,就是指哪打哪,按钮点击,文字输入可以随心而动,不需要等他反应过来,我可以随时进行下一步操作而不是等待我上个操作的反馈

    共同点

    • 所有屏幕下操作点击都没有位移

    • 都能很好的在被控端 1080P 的屏幕上实现跟手的操控

    • 上传下载文件都能几乎跑满带宽

    • tcp 转发功能也能满足一些访问的特特殊需求

    Rustdusk 的缺点

    • 伸缩模式下,受控端 4K 屏幕下明显迟滞,操作不跟手,鼠标滑过去能看到经过的路上那些窗口焦点被依次激活,打字也是慢半拍,我打着打着就忘记了自己下面要打什么

    • 伸缩模式下,受控端 4K 屏幕下,连控制端窗口本体那个选择连接质量的菜单操作都有延迟,点了选项要过会才消失,过程中间会显示一个没有字的菜单条,很奇怪的问题,因为那个菜单应该是控制端是本地渲染的。

    • 非伸缩模式下没有上面的问题,操作基本跟手但是无法看见屏幕全貌,没找到和 anydesk 一样的鼠标跟随自动飘逸功能,只能反复拉滚动条

    • 一些不常用的功能没有,比如屏幕标注,组网和会话录制,倒也不是什么大问题

    • 客户端声称直连模式不加密

    Rustdesk 的优点:

    • 大概就是可以允控制端更改自己界面上一些功能,anydesk 没找到。。

    • 界面更符合我的审美

    Anydesk 的问题

    • 除了界面丑一点感觉没啥毛病。

    • 文件传输,和屏幕切换在一个 tab 没找到分开的地方,这个看个人需求,我觉得现在这种也挺好,但像 rustdesk 那样可以看着屏幕内容传文件,他就做不到了

    结论

    都能用但是 Rustdesk 在被控有 4K 的情况下,伸缩模式实现性能不理想,控制端不跟手风扇呼呼转,日用 anydesk 没问题,rustdesk 还得努力。

    第 1 条附言  ·  2021-10-12 10:13:04 +08:00

    补充一下:两款软件都使用的是输入 ip 直连的模式

    补充一个很重要的漏掉的Anydesk的优点:

    • 屏幕隐私模式: 允许是否在被控端屏幕上显示你的操作内容,你可以关闭被控端屏幕但是依然进行控制端远程防止有人视奸你的操作.
    15 条回复    2022-02-10 12:09:28 +08:00
    KennyDiff
        1
    KennyDiff  
       2021-10-12 04:49:28 +08:00 via iPhone
    谢谢分享
    ihipop
        2
    ihipop  
    OP
       2021-10-12 07:50:01 +08:00 via Android
    补充一下:两款软件都使用的是输入 ip 直连的模式
    cst4you
        3
    cst4you  
       2021-10-12 08:42:48 +08:00
    一直在用 Anydesk 的 IP 直连, 甚至还能高刷玩一些游戏
    很多人觉得 Anydesk 不好用的原因, 在于他们在用默认的连接方式, 然后走了公网中转, 那是很糟糕的
    kknd22
        4
    kknd22  
       2021-10-12 09:32:44 +08:00
    IP 直连比较难吧,如果能跟 rustdesk 似的能自架中转服务器就好了
    ihipop
        5
    ihipop  
    OP
       2021-10-12 10:10:05 +08:00
    @kknd22

    Zerotier,只要没有两层 NAT 的很简单,如果没有这条件,通过 FRP 暴露到公网也很简单,Anydesk 暴露 7070 即可
    rekulas
        6
    rekulas  
       2021-10-12 13:23:15 +08:00
    我还是选 rdp 直连,输入法和一些特殊键不会干扰
    czyt
        7
    czyt  
       2021-10-12 13:37:38 +08:00
    AnyDesk 可以端口映射
    zzl22100048
        8
    zzl22100048  
       2021-10-12 16:10:29 +08:00
    试了很多远程,还是 parsec 最流畅
    labulaka521
        9
    labulaka521  
       2021-10-12 20:01:23 +08:00
    这些软件原理都是截屏吗?
    rekulas
        10
    rekulas  
       2021-10-13 09:58:35 +08:00
    @labulaka521 普通软件大多都是,但据我所知 rdp 是特殊协议跟 win 底层结合比较密切,可以在不截屏的情况下捕获元素、窗口的变化所以传输效率很高(第三方软件无法获取这类底层数据)
    截屏类就比拼截屏效率和变动计算算法了,有些效率也很高比如 teamviewer,可惜不支持离线直连
    ihipop
        11
    ihipop  
    OP
       2021-10-13 12:09:12 +08:00
    @zzl22100048 貌似不支持 Linux
    EarthChild
        12
    EarthChild  
       2021-10-31 00:21:18 +08:00
    补一个 anydesk 缺点。

    设置中直连开启后,在有公网 IP 情况下转发端口,DDNS 搞上。你连接默认给的数字地址不走直连,手动填入 ddns 域名 才直连并且 anydesk 不默认保存该地址。就很烦!
    ihipop
        13
    ihipop  
    OP
       2021-10-31 07:32:58 +08:00 via Android
    @EarthChild 这个好像要通讯录
    hronro
        14
    hronro  
       2022-02-10 10:40:01 +08:00
    这两个软件能做到 Parsec 那种远程玩游戏的流畅度吗?
    ihipop
        15
    ihipop  
    OP
       2022-02-10 12:09:28 +08:00
    @hronro 不行,Parsec 是串流哈 带宽是关键。而且好像也不支持 Linux 端作为 Server
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1069 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:44 · PVG 03:44 · LAX 11:44 · JFK 14:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.