IBM Cloud Docs
为什么 RDP 不工作?

为什么 RDP 不工作?

无法使用 RDP 访问虚拟服务器。

如果您可以通过 KVM 访问服务器,但 RDP 无法工作,那么可能是由于下列其中一个原因导致的。

  • 阻塞的 RDP 流量
  • 客户访问许可证不足
  • 暂挂 Windows 更新
  • 安全组正在阻止 RDP 流量
  • XenTools 已除去网络配置
  • RDP 未运行

要尝试解决此问题,请尝试以下故障诊断任务:

  • RDP 流量已阻塞

    RDP traffic (port 3389) might be blocked by the Windows® firewall, hardware firewall, or gateway (Vyatta, AT&T, Juniper, Fortigate). 检查防火墙是否允许 RDP 端口 3389。

    运行以下命令以检查端口是否在 _powershell_中打开。

    Test-NetConnection -Port 3389 \n Get-NetFirewallPortFilter | Where LocalPort -eq 3389

    有关生成“每个用户 CAL”报告的信息,请参阅 无法连接到 RDS,因为没有可用的 RD 许可服务器

  • 服务器没有足够的客户访问许可证

    由于服务器上安装的客户访问许可证不足,因此 RDP 可能无法工作。 如果您没有足够的有效许可证,那么可能会看到下列其中一条消息。

    • This remote session disconnected because no Remote Desktop License Servers are available to provide a license.
    • The remote session disconnected because of an error that is related to licensing in terminal server.
    • The remote session disconnected because no Remote Desktop client access licenses are available for this computer.

    检查是否使用了所有可用许可证。 有关更多信息,请参阅 跟踪远程桌面服务客户访问许可证

    您的 120 天 RDS 试用期已到期。 您可以使用以下命令来查看剩余天数。 tlsbln.exe

  • 服务器具有暂挂的 Windows 更新

    如果服务器有暂挂的 Windows 更新,请安装最新更新,重新启动服务器,然后尝试访问 RDP。

  • 安全组阻止了 RDP 流量

    如果您正在使用安全组,请确保允许 RDP (端口 3389) 流量。 有关更多信息,请参阅 创建安全组和规则

    您的接口是否已启用并已连接? netsh interface show interface

  • XenServer移除了网络配置

    有时,当您更新 XenServer (也称为 Xentools)时,公共和专用网卡上的网络配置都会被删除。 如果网络配置被删除,您需要登录KVM控制台,重新输入两个网卡的IP地址、网关和DNS设置。 有关应用 XenServer 的更多信息,请参阅此 技术说明

  • RDP 未运行

    • 检查 RDP 是否正在运行。 使用以下命令来查看 RDP 是否正在运行。

      Command: net start | find "Remote Desktop Services"

    • 使用以下命令检查是否已连接这些接口。

      netsh interface show interface

    • 使用以下命令检查是否了解 MAC 地址。

      getmac /v

    有关详细信息,请参阅常规远程桌面连接故障排除](https://learn.microsoft.com/en-us/troubleshoot/windows-server/remote/rdp-error-general-troubleshooting){: external}。