是否可以使用来自给定公共 IpPrefix 的静态 IP 修改 VMScaleset 实例的公共 IP?

问题描述

我需要从给定的 IpPublicPrefix 更新/设置 VMScaleset 实例的公共 IP 地址(让客户将这些 IP 列入白名单)。 我尝试使用两个实例(带有虚拟网络、子网、网络接口)和 PublicIpPrefix 创建 VMScaleset,但 Azure 文档中建议的代码根本不起作用。 https://docs.microsoft.com/en-us/powershell/module/azurerm.network/set-azurermnetworkinterface?view=azurermps-6.13.0

第一个问题:下面的代码没有返回我上面创建的网络接口。这是 Azure API 中的错误吗? Get-AzureRmNetworkInterface -ResourceGroupName "ResourceGroup1" -Name "NetworkInterface1" 它只返回为 VM 创建的网络接口列表(不是从 VMSS 创建的),不包括在 VMSS 创建期间创建的网络接口。

第二个问题:根据这里和那里的一些评论,VMSS 的 NetworkInterface 不会显示在 Azure 门户(搜索网络接口)或 AzureRM API 中,那么我们如何知道和更新 VMSS 或其实例的 NIC?

>

我一直在使用 AzureRm 模块 6.13.1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)