2 台服务器和 1 台笔记本电脑上的 RDP 突然停止工作

2 台服务器和 1 台笔记本电脑上的 RDP 突然停止工作

我们有大约 10 台服务器(作为每个站点的 DC 运行),每个站点上还有一些工作站/笔记本电脑。我们使用 RDP 来管理每个 DC 服务器。这种结构运行良好,但是...

目前,我们有 2 台服务器(运行 Windows Server 2012 R2 完整更新版)无法通过 RDP 访问。我们尝试诊断问题,以下是我们检查的内容列表:

  • 重启服务器
  • 使用DNS 名称和 IPmstsc进行连接mstsc /admin
  • 检查Terminal Server服务是否启动并正在运行(我们也重新启动了该服务),我们还再次禁用/启用了该服务。
  • 防火墙已禁用
  • Ping 工作正常,我们具有连接性,例如,我们可以访问 SMB 共享...
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber 具有 3389 值
  • 我们为远程桌面生成了一个新证书(使用证书 mmc 控制台)

但我们无法使用 RDP 连接到服务器。我们再次检查了远程服务器:

  • RDP 未监听
  • netstat -an | findstr 3389沒有顯示任何内容
  • qwinsta不显示任何 RDP-TCP 连接
  • EventViewer 中没有可见的事件日志
  • chkdsk /R没有解决问题
  • sfc /scannow没有解决问题

这是我们尝试在该服务器上进行 RDP 后收到的错误:

有人能帮我们解决这个问题吗?我们尝试了所有谷歌搜索解决方案,但都没有成功

答案1

因此,有问题的 2 台服务器是域控制器...您能否将计算机对象从其当前位置移动到顶层 - OU=Computers

然后刷新组策略。使用 rsop.msc 检查前后行为

至于重新配置/安装远程桌面协议(终端服务器)。我会尝试:

  • 系统属性,远程选项卡,不允许
  • 备份然后删除注册表项 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer
  • 重启
  • 再次允许远程连接。检查注册表是否已重新创建项
服务器管理器
  • 它是否显示远程桌面已启用?
  • 这些服务器上的任何 NIC 组合
  • 任意多 IP 地址
  • 任何 Windows 更新驱动程序都会更改 NIC

这些命令没有输出吗?

netstat -an -o | findstr 3389
TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       2144
TCP    192.168.9.35:3389      ??.??.???.???:50144    ESTABLISHED     2144
TCP    [::]:3389              [::]:0                 LISTENING       2144
UDP    0.0.0.0:3389           *:*                                    2144
UDP    [::]:3389              *:*                                    2144

netstat -an -b | findstr TermService
TermService
TermService
TermService 
TermService 

答案2

迁移 Windows Server 2008R2(p2v)后我遇到了同样的问题,我的解决方案可能适合您:

出现该问题的原因是 RDP 服务尝试使用旧的网络适配器。

经过几个小时的谷歌搜索,我在注册表中找到了此选项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

LanAdapter值从10,以允许所有网络适配器中使用 RDP。

重新启动系统并测试。

我希望它有帮助。

相关内容