2015-11-14 126 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