无法通过远程桌面连接到 VM,因为网络接口已禁用

本文介绍如何解决以下问题:如果禁用了网络接口,则无法) 与 Azure Windows 虚拟机 (VM 建立远程桌面连接。

症状

由于 VM 中的网络接口已禁用,因此无法建立与 Azure 中 VM 的任何其他端口建立 RDP 连接或任何其他类型的连接。

屏幕截图显示 V M 中的网络接口已断开连接。

屏幕截图显示 V M 中的网络接口已禁用。

解决方案

在执行这些步骤之前,请快照受影响 VM 的 OS 磁盘作为备份。 有关详细信息,请参阅 为磁盘创建快照

若要为 VM 启用接口,请使用 VM 的串行控制或 重置网络接口

使用串行控件

  1. 连接到 串行控制台并打开 CMD 实例。 如果未在 VM 上启用串行控制台,请参阅 重置网络接口

  2. 检查网络接口的状态:

    netsh interface show interface
    

    记下已禁用的网络接口的名称。

  3. 启用网络接口:

    netsh interface set interface name="interface Name" admin=enabled
    

    例如,如果互操作接口名为“以太网 2”,请运行以下命令:

    netsh interface set interface name="Ethernet 2" admin=enabled
    
  4. 再次检查网络接口的状态,确保网络接口已启用。

    netsh interface show interface
    

    此时无需重启 VM。 VM 将可恢复访问。

  5. 连接到 VM 并查看问题是否已解决。

重置网络接口

若要重置网络接口,请将 IP 地址更改为子网中可用的另一个 IP 地址。 为此,请使用Azure 门户或Azure PowerShell。 有关详细信息,请参阅 重置网络接口

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。