0

当我设置我的开发测试实验室时,我创建了一个私有虚拟网络(分配了私有地址子网),然后创建了一个具有单个公共 IP 的网关。该网关运行良好,我们可以使用它连接到开发测试实验室中创建的虚拟机。

但是,在尝试创建连接到所述网络的新 VM 时,我们开始越来越多地收到以下消息:

无法在此区域中为此订阅创建超过 10 个公共 IP 地址

我明白消息的含义。但是,由于 VM 连接到专用网络,我不明白为什么会收到此消息。我已经仔细检查了我们正在使用的子网,并且所有公共 IP 地址选项(专用和共享)都被禁用。在创建 VM 时,我已经确认我选择了正确的虚拟网络和正确的子网。

我们在实验室部署的所有VM都进入同一个Resource Group,里面只有一个Public IP对象,这应该证明其他VM成功没有得到Public IP地址。

有人知道为什么我会收到此消息吗?或者我如何进一步排除故障?

4

1 回答 1

0

我无法想象您实验室的确切配置,但您似乎已达到订阅的公共 IP 地址限制之一。我想知道您是否碰巧交叉检查了 Azure 门户以找到已配置的 10 个公共 IP 地址资源。

创建实验室时,它是在虚拟网络的子网中创建的。为了让您的所有实验室 VM 共享相同的公共 IP 地址,您必须将启用共享公共 IP选项启用为(这无论如何都是新实验室的默认设置)。您还可以将允许公共 IP 创建设置显式设置为,以禁止实验室用户在创建实验室 VM 时创建新的公共 IP 地址。此配置为整个子网创建一个公共 IP 地址。

作为实验室所有者,您可以更改此子网策略以确保没有人意外为其 VM 创建公共 IP 地址。或者,订阅所有者可以创建订阅策略来阻止创建公共 IP。

有关使用 Azure 开发测试实验室配置虚拟网络和子网的详细信息,请查看以下资源:

于 2020-12-06T15:23:19.920 回答