level 1
Enew
楼主
问题描述整理
您成功搭建了 RustDesk 自建服务器,目前遇到的核心问题是 RustDesk 在两个不同网络下的电脑之间,连接方向不同,会导致连接模式(直连/中继)和延迟表现不同。具体现象如下:
1. 场景:有两台电脑 A 和 B。
· 它们处于不同的网络环境中(例如,A在公司,B在家)。
· 两台电脑都支持并启用了 IPv6。
· 它们通过您自建的 RustDesk 服务器进行连接。
2. 连接模式不对称:
· A 控制 B:成功建立 TCP 直连,延迟很低。
· B 控制 A:只能建立 TCP 中继连接,无法直连。
3. 延迟对比(B 控制 A 时):
· 使用 Windows 自带的远程桌面 (RDP) 连接,延迟极低(约 2ms)。
· 使用 RustDesk 软件内的 RDP 功能 连接,延迟较高(约 36ms),并且 RustDesk 显示此连接为“中继”模式。
4. 已进行的尝试:
· 您已经检查并尝试调整了防火墙设置,但问题依旧。
核心困惑:
· 为什么同一个连接方向(B控A),Windows自带的RDP可以做到低延迟,而RustDesk不行?
· 为什么 RustDesk 的连接具有方向性(A→B能直连,B→A不能直连)?
想问一下,大家在使用过程中有没有遇到这种问题呢?
2025年10月03日 04点10分
1
您成功搭建了 RustDesk 自建服务器,目前遇到的核心问题是 RustDesk 在两个不同网络下的电脑之间,连接方向不同,会导致连接模式(直连/中继)和延迟表现不同。具体现象如下:
1. 场景:有两台电脑 A 和 B。
· 它们处于不同的网络环境中(例如,A在公司,B在家)。
· 两台电脑都支持并启用了 IPv6。
· 它们通过您自建的 RustDesk 服务器进行连接。
2. 连接模式不对称:
· A 控制 B:成功建立 TCP 直连,延迟很低。
· B 控制 A:只能建立 TCP 中继连接,无法直连。
3. 延迟对比(B 控制 A 时):
· 使用 Windows 自带的远程桌面 (RDP) 连接,延迟极低(约 2ms)。
· 使用 RustDesk 软件内的 RDP 功能 连接,延迟较高(约 36ms),并且 RustDesk 显示此连接为“中继”模式。
4. 已进行的尝试:
· 您已经检查并尝试调整了防火墙设置,但问题依旧。
核心困惑:
· 为什么同一个连接方向(B控A),Windows自带的RDP可以做到低延迟,而RustDesk不行?
· 为什么 RustDesk 的连接具有方向性(A→B能直连,B→A不能直连)?
想问一下,大家在使用过程中有没有遇到这种问题呢?