Shunze 學園 >電腦資訊學系 >OpenStack > 《五》建立第一個Instance 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2334

shunze 離線
《五》建立第一個Instance引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

專案中Instance的前置作業準備好後,接下來就可以開始建立Instance了。

來到 專案/運算/雲實例 頁面,按下“發動雲實例”來建立一個Instance吧。



在雲實例開機來源處,選擇“從映像檔開機”。



然後再選擇“cirros”。
(預設也只有這個內建這個cirros可選)



選好後,別急著按“發動”後喔!
因為“存取權及安全性“堙A還有上一篇前置作業中所設定好的“密鑰對”及“安全性群組”可以選用。
雖然“安全性群組”可以在Instance建立好後再套用,
但“密鑰對”苦未先設好的話,在Instance建立後,可是無法再套用“密鑰對”喔!



另外,在“網路連線”可以選擇要使用的private網路。
由於我們並未建立其它的private網路,所以這邊只會出現一個private網路,
且預設情況下也已經選用。



完成後,按下“發動”,就會看到這個雲端Instance已經建立,並自動執行。



點擊Instance,會進入詳細資訊頁面。



我們可在“主控臺”頁籤中進行此Instance的操作。


↑按一下console上方的灰色區塊,可以於下方console畫面中進行操作喔。

由於private網路、public對外網路與route1已對應到順子的實際網路環境,
所以這時候Instance已經可以成功連外囉∼



不過,這時候的封包是在導向router1後,
由router1進行NAT包裝,再以router1的介面IP 192.168.0.102連到外部網路,
所以外部IP還無法連到private網路堛截nstance。


要讓外面IP能夠連入,首先我們要mapping一個外部IP來對應到Instance所屬的private IP,
這個外部IP即上一篇前置作業中所建立的浮動IP,現在只要把它們對應起來即可。

回到Instance管理頁面,於動作中選擇“聯結浮動IP”。



接著在“管理浮動IP的聯結”頁面中,選擇前置作業中所建的浮動IP 192.168.0.103,然後按下“聯結”按鈕。



完成後,回到Instance頁面,我們可以看到IP位址欄位已多了浮動IP的連結。



這時候,我們應該就可以在外部透過192.168.0.103這個浮動IP去ping或以SSH進行管理了∼



完成浮動IP的聯結後,Instance的連外就不再是以NAT後的router1 IP連外,
而是以Instance的浮動IP 192.168.0.103連外了!


回過頭去檢查浮動IP的設定,也會發現192.168.0.103已對應到demo1這個Instance的private IP 10.0.0.3。




若設定都正確,但外部還是無法連入?
那可回頭檢查一下“安全性群組”的設定是否正確。



因為預設的default是不允許外部連入的,
只有我們自己新建的“demo_security_group”這個群組允許外部以ICMP及SSH的方式連入。



若public網段已修正,浮動IP也已對應好,不妨回頭檢查一下“安全性群組”的設定是否正確。

我們的第一個雲端Instance到此就成功建好囉∼



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2016-04-01, 22:39 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR