无法通过RDP连接到Azure VM,但能够通过堡垒连接

时间:2020-04-17 07:01:09

标签: azure powershell azure-virtual-machine

我之前能够通过RDP连接到Azure VM,但是现在突然无法通过RDP连接到VM。

我试图通过Powersell连接。

即使Powershell脚本也可以更早地连接,但现在无法正常工作。我自己并未更改Azure VM中的任何内容。

我遇到了错误。

enter image description here

enter image description here

但是我可以通过堡垒连接到VM。

Azure VM中已启用WinRM。

我尝试通过创建新的Azure VM并启用RDP端口3389,但仍然遇到相同的连接问题。

如何解决问题。

1 个答案:

答案 0 :(得分:0)

调试RDP时,我用来测试Windows客户端连接性的一种工具是:

  • 开始
  • 运行
  • cmd
  • telnet ip端口
  • 例如telnet 99.99.99.99 3389
  • 注意到您可能需要从Windows功能工具安装telnet客户端

在具有不同公共地址的多个位置尝试此操作(在某些情况下,包括从VM本身,但显然不是针对您的问题)。

它是否连接到RDP Server侦听端口?

如果答案为是,那么您就知道服务器正在侦听。

如果回答为“否”,则可能是端口被阻塞,服务不可用或路由问题。

大声考虑一下虚拟机前的资源:

  • 窗口防火墙(与设置RDP特定的防火墙规则相比,禁用所有防火墙配置文件是一种更简单的故障排除方法,请参阅REF)
  • 本地网络出站流量阻止
  • 虚拟机前面的防火墙

参考: https://docs.microsoft.com/en-us/azure/virtual-machines/troubleshooting/enable-disable-firewall-rule-guest-os