2015-06-19 26 views
0

當我嘗試創建一個虛擬機上Bluemix一個公網IP地址,我收到以下錯誤創建VM:Bluemix:不能與公網IP

Your VMs are in error - Resource CREATE failed: Error: Resource CREATE failed: Error: Resource CREATE failed: NotFound: External network f242da31-3809-48a4-aa84-46da1c50586c is not reachable from subnet a78fbf7e-1e4a-4d3a-a039-c05be4846bc3. Therefore, cannot associate Port 6978

無需公網IP創建一個虛擬機的工作原理,但我不能在沒有公共IP的情況下連接到虛擬機。

我也嘗試在Horizo​​n儀表板上創建一個網絡,但我無法弄清楚如何分配一個公共的IPv4或IPv6地址。 據我所知,IPv4地址可能供應短缺,並且對「僅IPv6」虛擬機感到滿意,但我無法弄清楚如何在Bluemix上請求「公共」IPv6前綴。

回答

0

我還沒有看到那個錯誤。我認爲你遇到的問題可能是間歇性的。我剛剛使用Bluemix儀表板創建了一個虛擬機,這沒有任何問題。像往常一樣,VM分配了兩個IP,一個內部和一個公共。

正如您發現的,在Horizo​​n儀表板中,當您創建VM時,默認情況下它只具有內部IP。要添加一個公網IP需要的是不完全明顯幾步:

  • 從雲管理控制檯,選擇實例選項卡
  • 在操作列中爲您的虛擬機,選擇關聯浮動IP
  • 在「IP地址」字段中,選擇一個IP地址
    • 默認情況下,不會有任何IP地址可供選擇。要分配一個,請按加號(+)。
    • 在分配浮動IP對話框中,將池設置爲公共網絡並按分配IP。
  • 現在選擇你剛剛分配的IP地址。
  • 要關聯端口,請選擇內部IP並按關聯。

現在,Instances選項卡將顯示具有兩個IP地址的VM。

如果這樣不起作用:您獲得的公共IP數量有限,因此您可能達到了此限制。看起來Horizo​​n顯示限制爲10;我認爲這是公開的,但它可能是公開的和私人的。

要查看分配給您的帳戶(和列表是否已經達到了10)IP列表:

  • 從雲管理儀表板,請訪問&安全選項卡。
  • 轉到「浮動IP」子選項卡。

顯示您的公有IP列表及其與內部IP的映射。如果你達到你的最大值,你需要將IP從一個虛擬機移動到另一個虛擬機。您可以刪除第一臺虛擬機以使其IP可用。或者,您可以將IP從一個虛擬機中解除關聯(不釋放IP,將其解除關聯),然後將其分配給上述的另一個虛擬機。

此屏幕是另一個將IP分配到您的帳戶的地方。我看到的唯一網絡是Public-Network,它有IPv4地址。我看不到分配IPv6地址的任何方式。