防火墙更改后,无法通过 RDP 访问 VM Azure

防火墙更改后,无法通过 RDP 访问 VM Azure

我有一台运行 Windows Server 2012 的 Azure 虚拟机。

错误地将 Windows 防火墙设置更改为阻止所有传入连接(包括允许列表中的连接)

在此处输入图片描述

现在我无法使用虚拟机的 RDP。所以我也无法撤消该选项

我尝试从 Azure 门户重置 RDP 配置,但这也无济于事。

我现在怎样才能恢复更改以采用 VM 的 RDP?

答案1

最快的方法如下。

1)关闭当前虚拟机(称为VM1)

2) 启动一个新的 VM(称为 VM2),并将 VM1 中的 OS 磁盘附加为数据磁盘。请参阅问题以供参考。

3)启动VM2并打开registry

4) 从 VM1 所连接的 OS 磁盘加载注册表配置单元。请参阅问题参考

EnableFirewall5)通过在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy“查看”中查找以下键来禁用防火墙问题参考

6) 卸载注册表配置单元。

7)关闭VM2并移除附加磁盘

8)通过 RDP 启动 VM1 访问

答案2

这可能会对某些人有帮助。

  1. 登录到您的 Azure 仪表板
  2. 找到资源并单击虚拟机
  3. 点击Run Command 参见此处的图片
  4. 单击列出的第一个命令(老实说,单击任何其他命令都没关系)图片在这里
  5. Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False在命令框中输入并点击运行此处为示例图片
  6. 请注意,上述命令将完全禁用防火墙,在您再次访问服务器后,您有责任重新启动它

答案3

  • 最简单的方法

在 Azure 门户上,

运行命令 => SetRDPPort 命令

将端口设置为 3389 并点击“运行”。

RDP 端口 3389 启用

相关内容