【问题标题】:Add Reserved IP to Azure Cloud Service将保留 IP 添加到 Azure 云服务
【发布时间】:2015-06-03 02:46:12
【问题描述】:

我在 Azure 中有一个云服务,我想为其提供保留 IP。我基本上按照这里的步骤操作:https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-reserved-public-ip/

我执行了“New-AzureReservedIP”cmd,给出了一个 IP 名称“MyIPName”和美国东部的位置 - 与我当前的云服务的位置相同。

在我的服务配置中,我使用了以下内容:

    <NetworkConfiguration>
        <AddressAssignments>
        <ReservedIPs>
        <ReservedIP name="MyIPName"/>
      </ReservedIPs>
    </AddressAssignments>
  </NetworkConfiguration>

当我尝试部署我的云服务时,我收到错误“保留的 IP MyIPName 不存在。虽然我刚刚创建它,但它无法识别我恰当命名的保留 IP 地址。有什么想法吗?

【问题讨论】:

    标签: azure azure-cloud-services


    【解决方案1】:

    我在通过 Azure 门户创建保留 IP 后遇到了同样的问题。 2015 年 6 月的答案对我不起作用。对我来说,解决方案是使用 Powershell 连接到 Azure 订阅,然后获取保留 IP 的全名并在服务配置中使用它。我的预留 IP 的全名格式为“Group {Resource Name} {Reserved IP Name}”。

    然后从 Visual Studio 2013 发布。

    为了确认这不是时间问题,我只使用 {Reserved IP Name} 值再次尝试,发现它仍然不起作用(即收到错误:保留的 IP xyz 不存在。)。因此,从 Azure 门户创建并从 Visual Studio 发布时,似乎必须使用完整的保留 IP 名称。

    注意:我使用的是经典应用服务。

    【讨论】:

    • 您应该就您的问题提出一个新问题。不要在回答中提问。
    • 您好 Walter,我认为将更新的答案放在这里是合适的,因为之前对该问题的答案似乎不再有效。这可以让人们免去一些挫败感。
    • 对不起我的错误。
    • 没问题。 :-)
    • 这对我也有用,关键是 azure 门户创建的名称与用户在创建时输入的名称不完全相同。
    【解决方案2】:

    这正在工作。我这边发生了两件事。

    1. 父亲时代终于过去了,我认为 Azure 方面需要一些时间来识别此预留 IP 已创建,并且我的订阅有一个名为 MyIPName 的预留 IP
    2. 发布云服务时,我使用 Visual Studio 2013,在发布设置中选择“高级设置”,选中“部署更新”复选框,选择该复选框旁边的“设置”,然后选择“如果部署可以” t 更新,做一个完整的部署”。这允许使用保留的 IP 地址重新创建 VM 实例。

    【讨论】:

    • 我遇到了同样的问题。自设置保留 IP 地址以来已经过去了大约 20 小时。你认为需要多长时间?
    • 嘿 @andrewdudek84 我希望 IP 现在可供您使用。如果没有,我会确保您在正确的帐户中创建了 IP。我还会使用 powershell 检查您配置了哪些保留 IP,并确保您在配置中正确拼写了保留 IP 的名称(检查前导和尾随空格!)。对不起..祝你好运..
    • 好吧,分配 IP 地址的人将其分配给了错误的 Azure 订阅。现在工作,谢谢!
    猜你喜欢
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2017-08-31
    • 2015-08-15
    • 1970-01-01
    • 2014-12-09
    • 2016-09-05
    相关资源
    最近更新 更多