如何在创建 VM 时将现有 NIC/Vnet 分配给 Azure 门户上的 VM?

How to assign existing NIC/Vnet to VM on Azure portal while creating a VM?

创建VM时,如下图所示,我们不能选择现有的VNet。我找到的解决方案是使用 ARM 模板创建并指定现有的 VM。更重要的是 "When creating a virtual machine, a network interface will be created for you."

  1. 有没有更好的方法在门户网站上执行此操作? (即使它是一个组合框,我们真的不能 select 一个现有的 vnet)
  2. 当相同的功能可用于存储帐户(选择现有网络)时,为什么 Azure 不允许它?

不幸的是,您不能像屏幕截图显示的那样select 现有NIC,但可以select 同一区域中的现有Vnet。如您所见,Azure 会为您创建网卡。

据我所知,在 Azure 门户中,您只能使用模板创建具有现有 NIC 和 Vnet 的 VM。您还可以在本地使用 Azure CLI 实现您想要的。还有 PowerShell 和 REST API 等等