【问题标题】:Azure Cloud Service connected with Azure Virtual Network - is the internal IP static or dynamic?与 Azure 虚拟网络连接的 Azure 云服务 - 内部 IP 是静态的还是动态的?
【发布时间】:2015-08-24 03:11:48
【问题描述】:

我已部署云服务(不是虚拟机)并将其连接到我使用以下云服务配置创建的虚拟网络:

    <NetworkConfiguration>
    <VirtualNetworkSite name="MyVirtualNetwork" />
    <AddressAssignments>
      <InstanceAddress roleName="SampleAzureVpn">
        <Subnets>
          <Subnet name="Subnet-1" />
        </Subnets>
      </InstanceAddress>
    </AddressAssignments>
  </NetworkConfiguration>

当我进入 Azure 管理面板中的虚拟网络仪表板时,我可以看到我的实例的 IP 设置为 192.168.176.133。

现在,问题是,这是静态 IP,还是可以针对给定实例进行更改?我需要确保此 IP 在实例重置等时不会更改。

【问题讨论】:

    标签: azure azure-virtual-network azure-vpn virtual-network cscfg


    【解决方案1】:

    我在多个实例中遇到了同样的问题。

    据我所知,ips 是动态的。这是有充分理由的。当为不同角色动态添加实例时,ips 的预测将是一场配置噩梦。

    我通过内部负载平衡器解决了这个问题。使用内部负载平衡器允许您定义一个静态 IP 地址,该地址考虑到可以从 VPN 中寻址多个 Web/工作人员角色。看看这里internal load balancer overview

    ---更新---

    澄清一下:Web 和辅助角色上的内部负载平衡器确实有效,请查看您必须添加的部分以使其运行。与虚拟机的 ILB 不同,您不需要 Powershell,只需配置即可。

    1. 将负载均衡器定义放入您的 ServiceConfiguration.Cloud.cscfg:

      <LoadBalancers>
       <LoadBalancer name="loadbalancername">
        <FrontendIPConfiguration type="private" subnet="subnet-name" staticVirtualNetworkIPAddress="{your static ip}" />
       </LoadBalancer>
      </LoadBalancers>
      
    2. 将您的 inputendpoint 添加到 ServiceDefinition.csdef 中的相关 web/workerrole:

      <Endpoints>
        <InputEndpoint name="faredb-reader-ilb-endpoint-http" protocol="http" localPort="8080" port="8080" loadBalancer="loadbalancername" />
      </Endpoints>
      

    您必须已将子集配置为 ServiceDefinition.csdef 的一部分。静态 ip 应该是子网的一部分。

    更多信息请参考this。我在设置它时也遇到了一些麻烦。文档不是那么完整。

    【讨论】:

    • 谢谢 - 但是,正如我所提到的,问题是我正在使用云服务(Web/Worker 角色),其中内部负载平衡器不起作用:/ Btw。对于虚拟机,您可以在新的(预览版)Azure 管理门户中设置虚拟网络内的静态 IP。
    • 请查看我对答案的更新。同样在云服务中,内部负载平衡器也可以工作。
    • 非常感谢!像魅力一样工作:)
    猜你喜欢
    • 2016-05-29
    • 2014-04-04
    • 1970-01-01
    • 1970-01-01
    • 2020-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多