版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課程OpenStack云計(jì)算平臺(tái)
搭建與管理蘭項(xiàng)目13虛擬網(wǎng)絡(luò)管理第22講虛擬網(wǎng)絡(luò)管理學(xué)習(xí)目標(biāo)【知識(shí)目標(biāo)】(1)了解虛擬網(wǎng)絡(luò)、子網(wǎng)及端口的功能。(2)了解網(wǎng)橋的功能。(3)理解網(wǎng)絡(luò)、子網(wǎng)及端口的管理命令。(4)理解網(wǎng)橋的管理命令?!炯寄苣繕?biāo)】(1)能夠用Dashboard來(lái)運(yùn)維網(wǎng)絡(luò)。(2)能夠用命令模式來(lái)運(yùn)維網(wǎng)絡(luò)。引例描述
OpenStack云計(jì)算平臺(tái)已經(jīng)安裝完畢,接下來(lái)就是用它來(lái)創(chuàng)建云主機(jī)了。但是小王疑惑了,這么多功能,創(chuàng)建云主機(jī)應(yīng)該先從哪里下手呢?項(xiàng)目陳述
云主機(jī)是通過(guò)虛擬網(wǎng)絡(luò)端口掛載在網(wǎng)絡(luò)之上的,它無(wú)法脫離網(wǎng)絡(luò)獨(dú)立存在。因此,創(chuàng)建云主機(jī)之前應(yīng)該創(chuàng)建承載它的虛擬網(wǎng)絡(luò)。
本項(xiàng)目將利用命令模式和Dashboard兩種方式實(shí)現(xiàn)對(duì)虛擬網(wǎng)絡(luò)的管理。
用下面的命令對(duì)OpenStack的網(wǎng)絡(luò)進(jìn)行管理。openstacknetwork<操作>[選項(xiàng)][<網(wǎng)絡(luò)名>]虛擬網(wǎng)絡(luò)管理常用操作功能說(shuō)明create創(chuàng)建網(wǎng)絡(luò)delete刪除網(wǎng)絡(luò)list列出已有的網(wǎng)絡(luò)列表set設(shè)置網(wǎng)絡(luò)參數(shù)unset取消網(wǎng)絡(luò)參數(shù)設(shè)置show顯示網(wǎng)絡(luò)的詳細(xì)信息常用選項(xiàng)功能說(shuō)明--h顯示幫助信息--enable啟用網(wǎng)絡(luò)--disable禁用網(wǎng)絡(luò)--enable-port-security啟用端口安全--disable-port-security禁用端口安全--share設(shè)置網(wǎng)絡(luò)為共享網(wǎng)絡(luò)--no-share設(shè)置網(wǎng)絡(luò)為非共享網(wǎng)絡(luò)--external設(shè)置網(wǎng)絡(luò)為外部網(wǎng)絡(luò)--internal設(shè)置網(wǎng)絡(luò)為內(nèi)部網(wǎng)絡(luò)--provider-network-type<provider-network-type>網(wǎng)絡(luò)類型,包括Flat、GRE、Local、VLAN、VXLAN這幾類網(wǎng)絡(luò)--provider-physical-network實(shí)現(xiàn)虛擬網(wǎng)絡(luò)的物理網(wǎng)絡(luò)的名稱【案例一】創(chuàng)建一個(gè)“Flat”類型的共享外部網(wǎng)絡(luò)#openstacknetworkcreate--share--external--provider-physical-networkprovider--provider-network-typeflatvm-network該命令創(chuàng)建了一個(gè)名為“vm-network”的網(wǎng)絡(luò)。虛擬網(wǎng)絡(luò)管理【案例二】查看當(dāng)前的網(wǎng)絡(luò)列表#openstacknetworklist+-------------------------------------------------------+----------------+------------+|ID
|Name |Subnets|+-------------------------------------------------------+----------------+------------+|91b7c64b-f4b1-4195-b3cb-7ff2488ddb57 |vm-network |
|+-------------------------------------------------------+----------------+------------+【案例三】查看網(wǎng)絡(luò)的詳細(xì)信息#openstacknetworkshow91b7c64b-f4b1-4195-b3cb-7ff2488ddb57以上語(yǔ)句最后的參數(shù)可以是網(wǎng)絡(luò)的名稱或者ID。虛擬網(wǎng)絡(luò)管理【案例四】修改網(wǎng)絡(luò)的名稱并將其更改為非共享網(wǎng)絡(luò)#openstacknetworkset--namenew-vnet--no-sharevm-network【案例五】刪除一個(gè)網(wǎng)絡(luò)#openstacknetworkdeletenew-vnet如果網(wǎng)絡(luò)中存在端口,也就意味連接著云主機(jī),則不允許直接刪除網(wǎng)絡(luò),需要先刪除端口后再刪除網(wǎng)絡(luò)。子網(wǎng)(Subnet)是掛載在網(wǎng)絡(luò)上的一個(gè)IP地址段,它的主要功能是當(dāng)網(wǎng)絡(luò)上創(chuàng)建新的端口時(shí)為其分配IP地址。子網(wǎng)與網(wǎng)絡(luò)是多對(duì)一的關(guān)系,一個(gè)子網(wǎng)必須屬于一個(gè)網(wǎng)絡(luò),而一個(gè)網(wǎng)絡(luò)下可以有多個(gè)子網(wǎng)??捎孟旅娴拿顚?duì)OpenStack的子網(wǎng)進(jìn)行管理。openstacksubnet<操作>[選項(xiàng)]<子網(wǎng)名>子網(wǎng)管理常用操作功能說(shuō)明create創(chuàng)建新子網(wǎng)delete刪除子網(wǎng)list列出已有的子網(wǎng)列表set設(shè)置子網(wǎng)參數(shù)unset取消子網(wǎng)參數(shù)設(shè)置show顯示子網(wǎng)的詳細(xì)信息常用選項(xiàng)功能說(shuō)明--h顯示幫助信息--project<project>當(dāng)前項(xiàng)目,輸入項(xiàng)目名或項(xiàng)目ID--subnet-range<subnet-range>子網(wǎng)的IP網(wǎng)段--dhcp啟用DHCP為云主機(jī)自動(dòng)分配IP地址--no-dhcp不使用DHCP--allocation-pool<start=*,end=*>DHCP分配的IP地址池,用“start”代表起始地址,“end”代表結(jié)束地址。--gateway<gateway>設(shè)置網(wǎng)關(guān)--dns-nameserver<DNSServer>配置DNS服務(wù)器地址--network<network>子網(wǎng)屬于的網(wǎng)絡(luò)【案例六】為網(wǎng)絡(luò)“vm-network”創(chuàng)建一個(gè)名為“vm-subnetwork”的子網(wǎng),該子網(wǎng)擁有“192.168.20.0/24”網(wǎng)段,并為云主機(jī)自動(dòng)分配“192.168.20.100”到“192.168.20.200”之間的IP地址,同時(shí)設(shè)置DNS服務(wù)器地址為“114.114.114.114”#openstacksubnetcreate--networkvm-network--allocation-poolstart=192.168.20.100,end=192.168.20.200--dns-nameserver114.114.114.114--subnet-range192.168.20.0/24vm-subnetwork子網(wǎng)必須屬于一個(gè)網(wǎng)絡(luò),如果不存在網(wǎng)絡(luò),需要先創(chuàng)建網(wǎng)絡(luò)再創(chuàng)建子網(wǎng)。子網(wǎng)管理【案例七】查看子網(wǎng)列表#openstacksubnetlist【案例八】查看子網(wǎng)的詳細(xì)信息#openstacksubnetshow4f8e8b87-de33-430f-9fd8-259f484f7cd0以上語(yǔ)句最后的參數(shù)可以是子網(wǎng)的名稱或者ID。子網(wǎng)管理【案例九】修改子網(wǎng)的名稱并設(shè)定網(wǎng)關(guān)值為“192.168.20.2”#openstacksubnetset--namenew-subvnet--gateway192.168.20.2vm-subnetwork以上語(yǔ)句最后的參數(shù)可以是子網(wǎng)的名稱或者ID?!景咐縿h除一個(gè)子網(wǎng)#openstacksubnetdeletenew-subvnet如果子網(wǎng)中存在端口,則不允許直接刪除子網(wǎng),需要先刪除端口后再刪除子網(wǎng)。端口(Port)是掛載在子網(wǎng)上的用于連接云主機(jī)虛擬網(wǎng)卡的接口。端口上定義了硬件物理地址(MAC地址)和獨(dú)立的IP地址,當(dāng)云主機(jī)的虛擬網(wǎng)卡連接到某個(gè)端口時(shí),端口就會(huì)將MAC地址和IP地址分配給虛擬網(wǎng)卡。子網(wǎng)與端口是一對(duì)多關(guān)系,一個(gè)端口必須屬于某個(gè)子網(wǎng);一個(gè)子網(wǎng)可以有多個(gè)端口。用下面的命令對(duì)OpenStack的端口進(jìn)行管理。openstackport<操作>[選項(xiàng)]<子網(wǎng)名>端口管理常用操作功能說(shuō)明create創(chuàng)建端口delete刪除端口list列出已有的端口列表set設(shè)置端口參數(shù)unset取消端口參數(shù)設(shè)置show顯示端口的詳細(xì)信息常用選項(xiàng)功能說(shuō)明--h顯示幫助信息--network<network>端口屬于的網(wǎng)絡(luò)--fixed-ipsubnet=<subnet>,ip-address=<ip-address>為端口綁定IP地址。“subnet”表示子網(wǎng),“ip-address”表示IP地址--enable啟用端口--disable禁用端口--enable-port-security啟用端口安全設(shè)置--disable-port-security禁用端口安全設(shè)置【案例十一】為網(wǎng)絡(luò)“vm-network”的“my_subnet”子網(wǎng)創(chuàng)建一個(gè)綁定了IP地址“192.168.20.120”的端口,取名為“myport”。#openstackportcreatemyport--networkvm-network--fixed-ipsubnet=my_subnet,ip-address=192.168.20.120端口管理【案例十二】查看端口列表#openstackportlist【案例十三】刪除一個(gè)端口#openstackportdeleteport1這里可以用端口的ID或者端口名。網(wǎng)橋?qū)儆贠SI模型的二層設(shè)備,類似于交換機(jī),負(fù)責(zé)連在它上面的云主機(jī)之間的通信??梢圆捎镁W(wǎng)橋管理工具包“bridge-utils”中的brctl命令來(lái)管理虛擬網(wǎng)橋。在用YUM安裝好“bridge-utils”工具包以后,該命令才可以使用。它的使用方式如下。brctl<操作>虛擬網(wǎng)橋管理常用操作功能說(shuō)明addbr<bridge>增加網(wǎng)橋delbr<bridge>刪除網(wǎng)橋addif<bridge><device>把網(wǎng)卡連入網(wǎng)橋delif<bridge><device>把網(wǎng)卡從網(wǎng)橋上刪除show[<bridge>]顯示網(wǎng)橋信息【案例十四】創(chuàng)建一個(gè)網(wǎng)橋#brctladdbrbr1創(chuàng)建了一個(gè)名為“br1”的網(wǎng)橋。虛擬網(wǎng)橋管理【案例十五】把網(wǎng)卡連上網(wǎng)橋#brctladdifbr1ens34【案例十六】查看網(wǎng)橋信息#brctlshowbr1bridgename
bridgeid
STPenabledinterfacesbrq12c80752-ed8000.000c292c90b5no
ens34
tapf8867a30-86項(xiàng)目實(shí)施項(xiàng)目準(zhǔn)備——關(guān)閉VMware虛擬網(wǎng)絡(luò)的DHCP服務(wù)由于Neutron提供了DHCP服務(wù),和VMwareWorkstation提供的DHCP服務(wù)器處于同一個(gè)網(wǎng)段中,兩臺(tái)DHCP服務(wù)器將使云主機(jī)獲取不到Neutron分配的正確的IP地址。因此需要關(guān)閉VMwareWorkstation的DHCP服務(wù)。項(xiàng)目準(zhǔn)備——安裝網(wǎng)橋管理工具包在控制節(jié)點(diǎn)運(yùn)行以下命令,以安裝Linux的網(wǎng)橋管理工具包。[root@controller~]#yum-yinstallbridge-utils用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第1步,登錄Dashboard。用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第2步,創(chuàng)建虛擬網(wǎng)絡(luò)。首先,在【概況】主界面選擇【管理員】→【網(wǎng)絡(luò)】選項(xiàng),進(jìn)入【網(wǎng)絡(luò)】界面。用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)單擊【創(chuàng)建網(wǎng)絡(luò)】按鈕,彈出【創(chuàng)建網(wǎng)絡(luò)】對(duì)話框用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)單擊【創(chuàng)建網(wǎng)絡(luò)】按鈕,彈出【創(chuàng)建網(wǎng)絡(luò)】對(duì)話框,在【名稱】文本框填寫新建網(wǎng)絡(luò)的名稱;在【項(xiàng)目】下拉列表中選擇【project】項(xiàng)目;在【供應(yīng)商網(wǎng)絡(luò)類型】下拉列表中選擇【Flat】;在【物理網(wǎng)絡(luò)】文本框中填入“provider”用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第3步,創(chuàng)建子網(wǎng)。【創(chuàng)建網(wǎng)絡(luò)】對(duì)話框中單擊【下一步】按鈕,進(jìn)入【子網(wǎng)】界面。填寫子網(wǎng)名稱、網(wǎng)絡(luò)地址、網(wǎng)關(guān)后點(diǎn)擊【下一步】按鈕進(jìn)入【子網(wǎng)詳情】界面。用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)在【子網(wǎng)詳情】界面設(shè)置DHCP服務(wù)和DNS服務(wù)器。完成后點(diǎn)擊【創(chuàng)建】按鈕完成網(wǎng)絡(luò)創(chuàng)建用Dashboard創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第4步,查看虛擬網(wǎng)絡(luò)列表。在網(wǎng)絡(luò)及子網(wǎng)創(chuàng)建完成后將回到【網(wǎng)絡(luò)】界面,而且該界面中出現(xiàn)了網(wǎng)絡(luò)列表。通過(guò)這個(gè)列表信息就可以了解目前網(wǎng)絡(luò)的情況。用命令模式創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)1.查看虛擬網(wǎng)絡(luò)與子網(wǎng)第1步,模擬登錄。[root@controller~]#.admin-login第2步,用以下命令查看現(xiàn)有虛擬網(wǎng)絡(luò)列表。[root@controller~]#openstacknetworklist+-------------------------------------------------------------+----------------------+-----------------------------------------------------------+|ID
|Name
|Subnets
|+-------------------------------------------------------------+----------------------+-----------------------------------------------------------+|12c80752-ed2f-49cf-a9b9-16843010eef8 |vm-network |0e7e2b58-e624-425a-9924-7a8719ab97c5|+-------------------------------------------------------------+-----------------------+-----------------------------------------------------------+用命令模式創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第3步,用以下命令查看現(xiàn)有子網(wǎng)列表。[root@controller~]#openstacksubnetlist+-----------------+--------------------+-----------------------------------------------------------+-------------------------+|ID
|Name
|Network
|Subnet
|+-----------------+--------------------+-----------------------------------------------------------+-------------------------+|0e7e2b58-*|new-subvnet|12c80752-ed2f-49cf-a9b9-16843010eef8|192.168.20.0/24 |+-----------------+--------------------+-----------------------------------------------------------+-------------------------+第4步,用以下命令查看現(xiàn)有網(wǎng)絡(luò)接口列表。[root@controller~]#openstackportlist+-------------------------------------------------------+--------+------------------------+---------------------------------------+-----------+|ID
|Name|MACAddress|FixedIPAddresses|Status|+-------------------------------------------------------+--------+------------------------+---------------------------------------+-----------+|f8867a30-868e-4bf5-bc42-b3ee969b60c3||fa:16:3e:6b:b6:21|ip_address='*',subnet_id='*'|ACTIVE|+-------------------------------------------------------+--------+------------------------+---------------------------------------+------------+用命令模式創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)2.刪除虛擬網(wǎng)絡(luò)由于我們已經(jīng)用Dashboard創(chuàng)建了一個(gè)Flat虛擬網(wǎng)絡(luò),而Flat類型網(wǎng)絡(luò)需要獨(dú)占一塊物理網(wǎng)卡,因此不能直接創(chuàng)建第二個(gè)Flat虛擬網(wǎng)絡(luò)。故而先要?jiǎng)h除已存在的Flat虛擬網(wǎng)絡(luò)。刪除虛擬網(wǎng)絡(luò)和子網(wǎng)時(shí)需要先保證其下沒(méi)有端口的存在,因此需要最先刪除端口。第1步,刪除網(wǎng)絡(luò)端口。通過(guò)前面查詢的現(xiàn)有網(wǎng)絡(luò)接口列表,可以知道現(xiàn)有網(wǎng)絡(luò)端口的ID為“f8867a30-868e-4bf5-bc42-b3ee969b60c3”。通過(guò)以下的命令刪除網(wǎng)絡(luò)端口。[root@controller~]#
openstackportdeletef8867a30-868e-4bf5-bc42-b3ee969b60c3用命令模式創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)第2步,刪除虛擬子網(wǎng)。通過(guò)查詢現(xiàn)有虛擬子網(wǎng)列表,知道現(xiàn)有虛擬子網(wǎng)的ID為“12c80752-ed2f-49cf-a9b9-16843010eef8”。通過(guò)以下的命令刪除虛擬子網(wǎng)。[root@controller~]#
openstacksubnetdelete12c80752-ed2f-49cf-a9b9-16843010eef8第3步,刪除虛擬網(wǎng)絡(luò)。通過(guò)查詢現(xiàn)有虛擬網(wǎng)絡(luò)列表,知道現(xiàn)有虛擬網(wǎng)絡(luò)的ID為“12c80752-ed2f-49cf-a9b9-16843010eef8”。通過(guò)以下的命令刪除虛擬網(wǎng)絡(luò)。[root@controller~]#openstacknetworkdelete12c80752-ed2f-49cf-a9b9-16843010eef8用命令模式創(chuàng)建與管理虛擬網(wǎng)絡(luò)與子網(wǎng)3.創(chuàng)建虛擬網(wǎng)絡(luò)及子網(wǎng)第1步,用以下命令創(chuàng)建虛擬網(wǎng)絡(luò)。[root@controller~]#openstacknetworkcreate--share--external--provider-physical-networkprovider--provider-network-typeflatvm-network第2步,用以下命令查看虛擬網(wǎng)絡(luò),以獲得網(wǎng)絡(luò)的ID。[root@controller~]#openstacknetworklist+--------------------------------------------------------------+----------------------+--------------+|ID
|Name
|Subnets|+-----------
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度LED屏幕亮度調(diào)節(jié)與節(jié)能改造合同
- 2024年度知識(shí)產(chǎn)權(quán)保護(hù)合同:MLB棒球帽正品知識(shí)分享
- 2024年度物業(yè)服務(wù)合同標(biāo)的及安全生產(chǎn)責(zé)任書
- 2024年多功能空調(diào)維修合作協(xié)議
- 2024裝修合同該如何寫范文
- 2024辦公家具購(gòu)買合同
- 2024年城市基礎(chǔ)設(shè)施建設(shè)合同 with 工程質(zhì)量與投資預(yù)算
- 2024年出版發(fā)行代理合同
- 【初中生物】脊椎動(dòng)物(第2課時(shí)兩棲動(dòng)物和爬行動(dòng)物) 2024-2025學(xué)年七年級(jí)生物上學(xué)期(人教版2024)
- 2024加工貿(mào)易合同
- 中醫(yī)優(yōu)勢(shì)病種診療方案優(yōu)化建議
- 第9課 發(fā)展社會(huì)主義民主政治(課件)-【中職專用】高一思想政治《中國(guó)特色社會(huì)主義》(高教版2023·基礎(chǔ)模塊)
- 醫(yī)院院外會(huì)診申請(qǐng)單、醫(yī)師外出會(huì)診審核表、醫(yī)師外出會(huì)診回執(zhí)
- 茶葉公司安全生產(chǎn)管理制度
- MOOC 理論力學(xué)-長(zhǎng)安大學(xué) 中國(guó)大學(xué)慕課答案
- 第7課+全球航路的開辟和歐洲早期殖民擴(kuò)張+導(dǎo)學(xué)案-2023-2024學(xué)年中職高一下學(xué)期高教版(2023)世界歷史全一冊(cè)
- 個(gè)體診所備案信息表
- 八年級(jí)語(yǔ)文期中考試成績(jī)分析及教學(xué)反思(3篇)
- 電工操作證考試題庫(kù)電工基礎(chǔ)知識(shí)題庫(kù)
- 養(yǎng)殖水環(huán)境化學(xué)全套教學(xué)課件
- 人教版六年級(jí)下冊(cè)Unit 4 Then and now單元整體作業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論