paulfoo

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

  •  
  •   paulfoo · Jun 29, 2023 · 2264 views
    This topic created in 1069 days ago, the information mentioned may be changed or developed.
    情况如下,原本有公网 ip ,路由映射 3389 端口,通过 ddns 访问远程桌面,一切正常。

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

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

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

    而就唯独 mstsc 不行……
    8 replies    2024-09-06 09:38:35 +08:00
    ZBY88ZBY
        1
    ZBY88ZBY  
       Jun 29, 2023 via iPhone
    可能是 TCP 和 UDP 都需要映射(我没用过 mstsc )。HTTP 和微软的 RDP 都是可以走 TCP 连接的
    paulfoo
        2
    paulfoo  
    OP
       Jun 29, 2023
    @ZBY88ZBY 只映射 tcp 就可以。不过,其实 udp 我也映射啦,就是如上的测试结果。
    yoyoluck
        3
    yoyoluck  
       Jun 29, 2023
    这个问题最近我也遇到了 购买了一台阿里云的 ecs mstsc 使用 ip 能正常远程, 使用域名时就提示"出现了内部错误"
    暂时还没找到什么原因, 我之前一直怀疑是域名没备案
    paulfoo
        4
    paulfoo  
    OP
       Jun 29, 2023
    @yoyoluck 哈哈哈,还真的是域名没备案的原因,谢谢提醒~我的是备案的域名 cname 到 ddns 域名,之前失败一直使用的是 ddns 域名,我换成 ip 和备案的域名均能正常连接
    tangtang369
        5
    tangtang369  
       Jun 29, 2023
    用这个一定要不用的时候关掉 frp 特别是本身机器是弱密码的情况
    paulfoo
        6
    paulfoo  
    OP
       Jun 29, 2023
    @tangtang369 谢谢提醒,暴漏的公网后的确一直有未知 ip 连接。密码强度还可以,先把端口改了,目前来看没有未知连接啦。后面考虑 fail2ban 或者自建个开关控制 frps 的服务,使用的时候打开不使用关掉去。
    129duckflew
        7
    129duckflew  
       Jul 23, 2024
    我也遇到这个问题了,不过貌似不是简单的备案不备案的问题,我用一台国内的轻量云服务器就可以成功,但是用境外的 vps 就无法远程链接
    paulfoo
        8
    paulfoo  
    OP
       Sep 6, 2024
    @129duckflew 我当时的确是备案问题,建议直接使用 ip 试试排除服务器本身问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5865 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 93c8b4a0 · 35ms · UTC 03:21 · PVG 11:21 · LAX 20:21 · JFK 23:21
    ♥ Do have faith in what you're doing.