远程桌面无法正常工作 - 未绑定端口 3389

远程桌面无法正常工作 - 未绑定端口 3389

在 Windows7 Pro 上,远程桌面不再可用。

这是我检查的结果:

  • 端口3389不可从外部使用(telnet .... 3389不起作用但telnet .... 445起作用)
  • netstat显示没有进程在监听端口 3389
  • “远程设置”配置为Allow connections from computers running any version of Remote Desktop ...
  • services远程桌面服务、远程桌面配置和远程桌面服务用户模式端口重定向器正在运行)
  • 该服务Cryptographic Services也已启动
  • 视窗firewall is disabled
  • no third party firewall已安装
  • 在注册表中,端口 3389 配置为..\Control\TerminalServer\WinStations\RDP-Tcp
  • 重置了 IP 堆栈,但没有成功

顾客说它过去一直正常工作。

编辑
在 netstat 日志 (netstat -abn) 中不存在类似

TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING

和 telnet

telnet 10.15.100.101 3389

尽管防火墙已被禁用并且其他端口(如 445)确实在监听并应答,但仍然无法从本地主机和同一网络中的远程主机进行连接。

編輯2
找到了类似的帖子这里并建议这可能是由于以下原因造成的:KB2830477.没帮助。

答案1

要了解 RDP 服务正在监听哪个端口,请检查以下注册表路径:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp

如何了解/更改默认 RDP 监听端口

确保本地物理网络设备(路由器、防火墙)上的端口有限制。

答案2

卸载此更新后,远程桌面可以再次正常工作:

RDP 8.1 更新 KB2923545

RDP 8.0 更新 KB2592687

这不可能是最终的解决方案,但目前客户可以工作。

答案3

我刚刚修复了此问题,症状完全相同,方法是将注册表从正常运行的服务器复制到故障服务器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server 中的键

首先进行备份,然后复制工作密钥以防失败,然后就大功告成了!甚至不需要重启……

相关内容