1. 程式人生 > >OpenStack之安裝4網卡ubuntu-14.04及網絡詳細配置

OpenStack之安裝4網卡ubuntu-14.04及網絡詳細配置

安裝ubuntu14.04 網絡配置 virtualbox openstack


四個網卡:

網絡1:物理機與虛擬機連接,為host-only類型,主要用來管理網絡,它的dhcp off。

網絡2:Open vSwitch占用網絡,也是Host-only類型

網絡3:OpenStack中有一些存儲組件,這些存儲組件會傳遞大量的數據,而這些數據傳輸最好單獨使用一個網絡進行傳輸(真實環境中也建議這樣做),其類型也是Host-only

網絡4:專門為了連接Internet網絡,為NAT類型


首先下載VirtualBox(與Vmware Workstation相比VitualBox更加輕便,且功能齊全),如下我選擇的是比較穩定的order builds

技術分享


選擇下載4.3


技術分享


安裝後點擊管理—>全局設定

技術分享


點擊網絡,添加網絡

技術分享


點擊右邊的+號

技術分享


網絡1

技術分享



dhcp off

技術分享



網絡2

技術分享

技術分享



網絡3


技術分享

技術分享




前面3個host-only網絡添加完畢

技術分享


網絡4(為NAT類型)

技術分享



這是在windows的更改網絡適配器中看到生成了3個host-only的網卡

技術分享



cmd -->ipconfig /all

註意一定要保證每個Host-only的IP是首選的

技術分享

然後點擊新建創建虛擬機

技術分享



技術分享


內存根據你的電腦配置設置

技術分享

技術分享


采用動態分配,則磁盤空間是用多少占多少

技術分享


動態分配200G,則最多使用200G的空間

技術分享


然後點擊存儲,添加虛擬光驅

技術分享


為虛擬光驅添加鏡像(即你下載的iso系統安裝鏡像)

技術分享


選擇ubuntu-14.04-server-amd64.iso鏡像添加進虛擬光驅

技術分享

然後添加硬盤,選擇創建一個新的

技術分享

大小設置為100G也是動態分配的

技術分享

在添加一塊100G的硬盤

技術分享

添加完畢,這是我們就有課三塊硬盤

技術分享

技術分享


這樣磁盤添加完畢,下面設置網絡

網卡1/2/3全部為host-only,選擇不同的界面名稱,並允許全部

技術分享



技術分享



技術分享


網卡3選擇NAT網絡,允許全部

技術分享


至此虛擬機的網絡,存儲設置完畢,下面啟動虛擬機進行安裝,前面的語言鍵盤這些直接選擇 us 便可


技術分享


在這裏選擇第一個網卡

技術分享


但是dhcp配置失敗了(因為第一個網卡eth0的dhcp是off的),其實也可以繼續安裝,網絡可以最後通過配置文件重新設置的。。。

技術分享


選擇eth1安裝

技術分享


dhcp配置成功,但是提示說默認的路由沒有設置這樣連不上外網的,沒關系,安裝完可以改的

技術分享


跳過繼續

技術分享


添加虛擬機主機名稱

技術分享


添加一個user

技術分享


設置密碼

技術分享


問是否加密你的home目錄,選擇no繼續


技術分享


分別為:使用整塊磁盤,使用整塊磁盤並配置LVM,使用整塊磁盤並配置加密的LVM,手動分區

這裏直接選擇第一個繼續

技術分享


選擇安裝在第一塊磁盤上即sda上

技術分享



技術分享

這裏不需要提供代理,直接跳過


技術分享


選不自動更新

技術分享


這裏選擇要安裝的軟件包,我們選擇OpenSSH server 遠程桌面軟件包,其他包以後可以慢慢裝

技術分享


安裝grub引導,裝載程序的主引導記錄

技術分享


安裝完成,選擇繼續則重啟

技術分享


重啟後配置網絡

配置網絡文件/etc/network/interfaces如下,eth0為static,eth1和eth2為dhcp,eth3為static


註意eth0和eth3的靜態IP盡量設置的大一些

技術分享

然後保存退出,執行reboot重啟系統


技術分享


在重啟的過程中因為要重新配置網絡,所以可能會等超過60秒的時間,慢慢等哈(*^▽^*)



重啟後登陸,用putty連接立馬可以看到4個網卡配的IP


192.168.194.180為eth0的IP

技術分享


我們通過putty遠程連接eth0的地址登陸(eth0就是為了管理網絡,連接物理機和虛擬機),從而控制虛擬機,以下為在putty中的操作

重啟後登陸,立馬可以看到4個網卡配的IP

技術分享



(註意如果IP配置正確,仍然連接不上去,那麽在本地登錄,然後配置路由可連外網後,重新裝一下openssh-server,剛才裝機的時候可能忘了選擇安裝)



將默認路由改為 route add default gw 10.0.2.1 eth3,便可以通過eth3訪問internet

技術分享


以下為4個網卡的詳細信息

技術分享



至此我們安裝在VirtualBox中安裝為學習OPenStack準備的虛擬機就安裝成功了,其有4塊不同作用的網卡,3塊磁盤,且可以連接外網


在進行遠程連接是最好只使用eth0地址,雖然eth1和eth2地址也可以遠程登錄,但是這兩個網卡是留給其他組件使用的。

eth1是給open vSwich使用的

eth2是保留給OpneStack的其他組價內使用的


接下來配置apt-get源,剛安裝玩apt源為ubuntu在美國的源,替換為中國的,這樣裝程序快啊!

[email protected]:~# vim /etc/apt/sources.list

技術分享


註釋掉與security相關的,因為每次update要花許多時間

技術分享

添加國內的sohu源。。。aliyun,163也可以


技術分享


執行update

技術分享



配置網絡中遇到的問題:

剛開始我在設置VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP的IP時,設置的IP分別為192.168.60.1和192.168.61.1,即分別向eth1和eth2兩個網卡dhcp自動分發192.168.60.2-192.168.60.254和192.168..61.2.-192.168.61.254網段的IP,即這兩個網卡既是eth1和eth2的網關也是它們的DHCP-Server地址


但是這樣設置後在創建或者重新啟動虛擬機時,會立馬彈出窗口提示windows檢測IP與某臺主機的沖突(註意這可不是你安裝的其他的虛擬機,而是你所處環境的整個局域網中有人的IP和你沖突,這是本人在換了VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP不下20次後得出的結論,各種不同網段的私有IP網段都設置了,實在找不到不沖突的,最後萬幸,在公司的配置中找到了172.16.66.1和172.16.88.1網段可以使用,而本實驗就是在公司成功配置的基礎上做的。


但是此時本人在家裏配置時就沒這麽幸運了,仍然沒有解決IP沖突,最後只能把VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3的IP的Dhcp off掉,讓它只做eth1和eth2的網關,並在開啟虛擬機後在/etc/network/interfaces中靜態配置這兩個網卡的IP(家裏的局域網IP看來被占光了。。畢竟做dhcp需要分配的是一整個網段的IP,而不只是獲得一個單個IP。


當你配置的Host-only網卡在cmd中運行ipconfig /all由剛開始的下圖

技術分享

突然變成這樣時,那說明IP沖突了,首選IP是windows給你重新配置的微軟自己的網段169.254.0.0的IP,而原有的Ip成了復制! 這樣你的虛擬機的eth1和eth2是ping不同自己的網關的

技術分享


本來想嘗試能不能關閉windows的ip自動配置,在網上也搜了主要是下面的類似方法:


解決自動配置ipv4的方法(win7系統):

以管理員身份運行cmd.exe

輸入:netsh winsock reset catalog 按回車

輸入:netsh int ip reset reset.log 按回車

重新啟動

然後填寫ip地址、子網掩碼、網關,確定即可


然而並沒有什麽卵用,設置好後重新啟動,配好Ip後,一啟動虛擬機,又要為eth1和eth2重新分配ip,還是會沖突,還是會自動配置;還有一種是在控制面板中直接關閉windows的dhcp服務,但一想這要是關了肯定連上網都是問題,所以實在解決不了先設置為靜態吧,估計沒人比我背^_^。


感受就是VirtualBox確實比Vmware Workstation使用起來簡單,小巧,裝個系統從配置到安裝完10分鐘搞定^_^


本次實驗結束,下次將直接進行OpenStack的組件安裝

截了這麽多圖。。累。。。







本文出自 “11097124” 博客,請務必保留此出處http://11107124.blog.51cto.com/11097124/1960774

OpenStack之安裝4網卡ubuntu-14.04及網絡詳細配置