openstack-配置網絡以及發放實例

·· 使用packstack allinone完成openstack(q版)以後,按照官方推薦,完成外部物理網絡的相關配置,完成配置後,能夠進行發放虛擬機的測試bash

參考:網絡

http://rdoproject.org/networking/neutron-with-existing-external-network/ide

以前已經完成了項目cloud和成員vdc_admin的建立,同時上傳了鏡像criros測試

基礎網絡環境以下:.net

image.png


1、外部網絡配置3d

  以admin身份登錄dashbord,而後再管理員-網絡-網絡-網絡中建立網絡,以下所示:orm

image.png

說明:blog

一、須要點擊勾選共享和外部網絡選項接口

二、物理網絡名稱爲extnetip

三、網絡類型爲flat

四、項目爲cloud

而後建立子網public_subnet

image.png

說明:

一、網絡地址段爲外部物理網絡的地址段

二、網關爲外部物理網絡網關

而後點擊下一步,子網詳情

image.png

說明:

一、激活DHCP

二、地址範圍爲真實物理網絡可用的地址範圍,主要不要和其餘真實網絡地址衝突

而後點擊建立





建立完成後,能夠在dashbord界面看到external_network的子網信息,這在裏面子網的低值段將會做爲虛擬機的實例的公網地址和路由器snat地址使用

image.png



而後開始建立項目cloud和用戶vdc_admin,以vdc_admin用戶身份登錄(前面有如何建立項目和用戶的方法,記得角色爲__member__)

而後開始建立路由,按照以下方式建立,外部網絡必定要選上

image.png


而後再項目-網絡-網絡建立網絡private_net


image.png

而後下一步建立子網private_subnet,網段爲192.168.1.0/24

image.png

而後建立dhcp地址範圍

image.png

點擊完成建立

而後在點擊路由器,點擊接口,增長一個內部接口

image.png


能夠看到,外部網絡已經配置正確,外部接口類型爲外部網關



2、建立實例

    以vdc_admin身份登錄dashbord後,進入計算-實例,開始建立虛擬機實例

image.png

說明:

一、由於是allinone部署,默承認用域爲nova


鏡像須要建立,採用ciiros,測試用途的cow2格式輕量級鏡像

get  http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img                        #下載cirros
glance image-create --name='cirros image' --file /root/cirros-0.3.4-x86_64-disk.img --visibility=public --container-format=bare --disk-format=qcow2 --progress   #上傳cirros爲qcow2格式鏡像

image.png


而後選擇源爲鏡像

image.png

說明:

一、卷大小爲20G,跟後面實例類型(公有云中叫作規格)最好一致


而後選擇實例類型,測試選擇爲m1.small,實例類型能夠本身定義

image.png

而後選擇網絡,注意選擇爲private_net


image.png


而後其餘都爲非必項,能夠跳過,開始建立實例


image.png


點擊」test"能夠看到虛擬機實例建立成功,能夠登錄

image.png


默認帳戶 cirros ,密碼cubswin:)

能夠看到,已經分配了ip地址192.168.1.15

image.png

相關文章
相關標籤/搜索