使用 frp 内网穿透后 mstsc 远程桌面报错

2023-06-29 11:06:26 +08:00
 paulfoo
情况如下,原本有公网 ip ,路由映射 3389 端口,通过 ddns 访问远程桌面,一切正常。

后来没有公网 ip 后,使用 frp 实现了 web 和远程桌面的穿透,web 访问也正常。

唯独远程桌面:mstsc 可以连接,但是输入密码后就提示这个诡异的错误——Remote Desktop Connection, An internal error has occurred.

更诡异的是,使用安卓和电脑的 RD Client (微软的远程桌面)是可以正常访问的。

而就唯独 mstsc 不行……
1200 次点击
所在节点    宽带症候群
8 条回复
ZBY88ZBY
2023-06-29 13:07:01 +08:00
可能是 TCP 和 UDP 都需要映射(我没用过 mstsc )。HTTP 和微软的 RDP 都是可以走 TCP 连接的
paulfoo
2023-06-29 13:33:27 +08:00
@ZBY88ZBY 只映射 tcp 就可以。不过,其实 udp 我也映射啦,就是如上的测试结果。
yoyoluck
2023-06-29 14:27:55 +08:00
这个问题最近我也遇到了 购买了一台阿里云的 ecs mstsc 使用 ip 能正常远程, 使用域名时就提示"出现了内部错误"
暂时还没找到什么原因, 我之前一直怀疑是域名没备案
paulfoo
2023-06-29 15:26:06 +08:00
@yoyoluck 哈哈哈,还真的是域名没备案的原因,谢谢提醒~我的是备案的域名 cname 到 ddns 域名,之前失败一直使用的是 ddns 域名,我换成 ip 和备案的域名均能正常连接
tangtang369
2023-06-29 15:45:13 +08:00
用这个一定要不用的时候关掉 frp 特别是本身机器是弱密码的情况
paulfoo
2023-06-29 15:58:30 +08:00
@tangtang369 谢谢提醒,暴漏的公网后的确一直有未知 ip 连接。密码强度还可以,先把端口改了,目前来看没有未知连接啦。后面考虑 fail2ban 或者自建个开关控制 frps 的服务,使用的时候打开不使用关掉去。
129duckflew
108 天前
我也遇到这个问题了,不过貌似不是简单的备案不备案的问题,我用一台国内的轻量云服务器就可以成功,但是用境外的 vps 就无法远程链接
paulfoo
63 天前
@129duckflew 我当时的确是备案问题,建议直接使用 ip 试试排除服务器本身问题

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

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

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

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

© 2021 V2EX