This topic created in 146 days ago, the information mentioned may be changed or developed.
一台内网电脑利用 frp 将 RDP 端口映射到 线上机器:30000,同时映射 tcp 和 udp
配置形如
localhost:3389/tcp -> 线上机器:30000/tcp
localhost:3389/udp -> 线上机器:30000/udp
然后其他电脑连接 线上机器:30000 ,目前发现始终都是 tcp,不会提示用到了 UDP 加速,而如果使用 ipv6 地址直连内网电脑则会提示 UDP 加速已启用
请问这属于配置问题还是非默认端口就是不支持 UDP 加速?
10 replies 2025-12-24 21:14:33 +08:00  | | 1 jazzychai Dec 23, 2025 1 这样的逻辑没问题,理论上可以开启,至于你为什么开启不了不知道。
另外说一下之前我都开启了,去年一直很流畅,今年越来越发现跨网(电信、移动) udp 的 qos 太厉害了,所以关掉了效果更好 |
 | | 2 zhq566 Dec 23, 2025 1 可以吧 我也是改了端口 点开网络提示的是已启用 UDP |
 | | 3 liuzimin Dec 23, 2025 2 在国内 UDP 不是等于减速吗? |
 | | 4 dode Dec 23, 2025 1 frp 信道质量不好,网络质量条件好,rdp 才会使用 udp 降低延迟吧 |
 | | 5 wangsd Dec 23, 2025 1 我改了端口可以使用 UDP |
 | | 6 a33291 Dec 23, 2025 感谢各位回复,我这边的却是不行,当然,现在 tcp 也是能用,开了 udp 跨网是否卡顿还不好测试 |
 | | 8 f165af34d4830eeb Dec 24, 2025 via iPhone 客户端是 win11 么?记得是某个版本更新后 ms 砍了 rdp 的 udp 模式,只能走 tcp |
 | | 9 teky Dec 24, 2025 如果不是局域网内,时延很小,没丢包的网络,udp 和 tcp 体感差不多,udp 反而容易卡 |