V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
paulfoo
V2EX  ›  宽带症候群

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

  •  
  •   paulfoo · 309 天前 · 915 次点击
    这是一个创建于 309 天前的主题,其中的信息可能已经有所发展或是发生改变。
    情况如下,原本有公网 ip ,路由映射 3389 端口,通过 ddns 访问远程桌面,一切正常。

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

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

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

    而就唯独 mstsc 不行……
    ZBY88ZBY
        1
    ZBY88ZBY  
       309 天前 via iPhone
    可能是 TCP 和 UDP 都需要映射(我没用过 mstsc )。HTTP 和微软的 RDP 都是可以走 TCP 连接的
    paulfoo
        2
    paulfoo  
    OP
       309 天前
    @ZBY88ZBY 只映射 tcp 就可以。不过,其实 udp 我也映射啦,就是如上的测试结果。
    yoyoluck
        3
    yoyoluck  
       309 天前
    这个问题最近我也遇到了 购买了一台阿里云的 ecs mstsc 使用 ip 能正常远程, 使用域名时就提示"出现了内部错误"
    暂时还没找到什么原因, 我之前一直怀疑是域名没备案
    paulfoo
        4
    paulfoo  
    OP
       309 天前
    @yoyoluck 哈哈哈,还真的是域名没备案的原因,谢谢提醒~我的是备案的域名 cname 到 ddns 域名,之前失败一直使用的是 ddns 域名,我换成 ip 和备案的域名均能正常连接
    tangtang369
        5
    tangtang369  
       309 天前
    用这个一定要不用的时候关掉 frp 特别是本身机器是弱密码的情况
    paulfoo
        6
    paulfoo  
    OP
       309 天前
    @tangtang369 谢谢提醒,暴漏的公网后的确一直有未知 ip 连接。密码强度还可以,先把端口改了,目前来看没有未知连接啦。后面考虑 fail2ban 或者自建个开关控制 frps 的服务,使用的时候打开不使用关掉去。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   748 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:34 · PVG 05:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.