2015-11-14 41 views
1

我有一个Cloud Service具有工作者角色。云服务设置为5个实例。有一项操作需要Azure与我们的数据中心进行沟通。为了进行通信,我们必须将IP地址列入白名单。Azure上的云服务的静态IP

我的问题是,因为我已将Cloud Service设置为5个实例,我需要5个静态IP还是1个?

还怎么做这个锅,如果我将它设置为Auto Scale?

回答

4

所有五个(或任意数量的),在一个单一的云服务实例坐单个IP地址的后面。

除非您取消配置并重新配置服务(xyz.cloudapp.net),否则为云服务分配的IP地址不会更改。因此,如果您将名称解析为IP地址,则可以将该IP地址列入白名单(直到取下Cloud Service为止,然后IP地址丢失)。

如果要确保始终知道IP地址,即使您取消设置/重新配置,也可以在Azure中设置保留的IP地址,然后将其分配给Cloud Service。

有关保留的IP地址here的更多信息。

+0

对于云服务的入站连接(使用负载平衡器)可能如此。我正在从Cloud Service获取出站连接,这些连接实质上是由VM(实例)生成的。我不认为所有到数据中心的连接都来自同一个IP。 – Asdfg

+0

云服务中来自您的网络/工作者角色实例的所有出站流量将来自云服务的IP地址。与入站相同的IP地址。 –

+0

有趣。不知道如何。不是说你错了,而是我缺乏知识。 – Asdfg