将 RDP 端口更改为 443 后无法连接到 Azure VM

Unable to connect to Azure VM after changing RDP Port to 443

我已经设置了 Azure 虚拟机 运行 Windows 10 客户端。按照下面的 post,我将 RDP 端口更改为 443,但没有添加 VM 防火墙规则并重新启动了 VM。 现在我无法连接到我的 Azure VM。我尝试了以下事情 1) 由于禁用了 WinRM,无法连接到远程 Powershell。我尝试启用它但不知何故无法正常工作 2) 阅读有关将此 VM 硬盘附加到第二个 VM 并在第二个 VM 中加载注册表的信息。但是不知道怎么做。

任何建议。

您可以使用 Azure Custom Script Extension 打开 Windows 防火墙上的端口。请参考以下步骤:

1.Start 你的虚拟机。

2.Write 用于在 Windows 防火墙上打开端口的脚本。如下所示:

netsh advfirewall firewall add rule name="Open Port 443" dir=in action=allow protocol=TCP localport=443

3.Execute 此脚本由自定义脚本扩展提供,您可以在 Azure 门户上执行。 Your VM-->Extensions-->+--> Custom Script Extension

注意:您还需要在 Azure NSG 上打开端口 443。当你select服务时,selectCustom不是https

您可以使用“运行 COMMAND”选项恢复默认端口

按照以下步骤操作:

  1. 选择所需的虚拟机
  2. 单击左侧菜单面板中的“运行 命令
  3. 从命令“名称”列表
  4. 中选择“SetRDPPort
  5. 输入您想要的“端口号”或默认为 3389
  6. 点击“运行”按钮
  7. 完成需要 2 分钟,您的 RDP 端口将被更改并添加到 VM 防火墙。
  8. 重启虚拟机
  9. 现在您可以通过 RDP 访问您的机器了

此外,请参考下图以便更好地理解,