這篇文章給大家分享的是有關(guān)KVM虛擬機(jī)扁平化網(wǎng)絡(luò)架構(gòu)設(shè)計的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)為您提適合企業(yè)的網(wǎng)站設(shè)計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站設(shè)計、網(wǎng)站制作, 我們的網(wǎng)頁設(shè)計師為您提供的解決方案。
扁平化網(wǎng)路設(shè)計主要是為了將外界訪問和內(nèi)部管理系統(tǒng)管理的網(wǎng)段相互獨(dú)立開,這樣就需要物理機(jī)至少有兩個網(wǎng)卡, 虛擬機(jī)也至少有兩個網(wǎng)卡。一個連接外網(wǎng),一個連接內(nèi)網(wǎng)。
分別建立兩個網(wǎng)橋br0和br1,并且將eth0和eth2分別綁定到網(wǎng)橋上,同樣道理虛擬機(jī)也是兩個網(wǎng)卡eth0和eth2分別 綁定到br0和br1上,這樣就能夠?qū)蓚€網(wǎng)段獨(dú)立配置管理。
外網(wǎng)直接通過eth0 ==> br0 ==> kvm eth0通道直接訪問虛擬機(jī),一般是沒有辦法管理整個物理機(jī)的。所以物理機(jī)的 eth0不需要配置公網(wǎng)ip(很貴浪費(fèi),不安全)。
內(nèi)部網(wǎng)絡(luò)需要通過eth2 ==> br1管理整個物理機(jī),因為需要不斷創(chuàng)建、刪除和修改虛擬機(jī),所以需要對整個物理機(jī)進(jìn) 行控制。所以此時eth2就需要一個內(nèi)網(wǎng)的ip地址
這兩個網(wǎng)橋網(wǎng)絡(luò)都是橋接的方式進(jìn)行的,區(qū)別是eth0不需要ip地址,只是充當(dāng)一條網(wǎng)線的作用
1、物理服務(wù)器hypervisor需要兩個網(wǎng)卡,一個eth0連接網(wǎng)關(guān)訪問外網(wǎng),一個eth2連接內(nèi)網(wǎng)被管理員管理。
在/etc/udev/rules.d/70-persistent-net.rules配置兩個網(wǎng)卡
在/etc/sysconfig/network-scripts/目錄下配置兩個文件
ifcfg-eth0 (不用配置公網(wǎng)ip,浪費(fèi),因為他的功能就是一條網(wǎng)線,連接到網(wǎng)關(guān)即可)
DEVICE="eth0" #要和/etc/udev/rules.d/70-persistent-net.rules名字一致 HWADDR="00:0C:29:FF:DF:20" #這個也要一致,否則它不認(rèn)識 ONBOOT="yes" BOOTPROTO="none"
ifcfg-eth2
DEVICE="eth2" HWADDR="00:0C:29:FF:DF:21" ONBOOT="yes" BOOTPROTO="static" IPADDR="192.168.80.250" NETMASK="255.255.255.0"
2、物理服務(wù)器hypervisor上有兩個網(wǎng)橋,br0綁定eth0(相當(dāng)于br0連接到了網(wǎng)關(guān)),br1綁定eth2(相當(dāng)于br1連接到了管理網(wǎng)絡(luò),管理員可以連接他的IP地址管理hypervisor)。
virsh iface-bridge eth0 br0 virsh iface-bridge eth2 br1
3、hypervisor上的虛擬機(jī)都有兩個網(wǎng)卡,都分別關(guān)聯(lián)到兩個網(wǎng)橋上(只需要在virsh的配置文件中配置<interface>即可)
<!--配置第一個網(wǎng)卡,指定它綁定在哪個網(wǎng)橋(第一個在虛擬機(jī)中就是eth0)--> <interface type="bridge"> <mac address='06:64:12:00:00:52'/> <!--當(dāng)前主機(jī)網(wǎng)橋的名稱,這個br0需要使用brctl命令創(chuàng)建--> <source bridge="br0" /> <model type='virtio'/> </interface> <!--配置第二個網(wǎng)卡,指定它綁定在哪個網(wǎng)橋(第二個在虛擬機(jī)中就是eth2)--> <interface type="bridge"> <!--mac地址不能一樣--> <mac address='06:64:12:00:00:53'/> <!--當(dāng)前主機(jī)網(wǎng)橋的名稱--> <source bridge="br1" /> <model type='virtio'/> </interface>
4、啟動虛擬機(jī),配置網(wǎng)絡(luò)即可。
virsh define /XXX/XXX.xml virsh start XXXXX
感謝各位的閱讀!關(guān)于“KVM虛擬機(jī)扁平化網(wǎng)絡(luò)架構(gòu)設(shè)計的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
名稱欄目:KVM虛擬機(jī)扁平化網(wǎng)絡(luò)架構(gòu)設(shè)計的示例分析
文章地址:http://muchs.cn/article44/jooeee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、微信公眾號、微信小程序、定制開發(fā)、搜索引擎優(yōu)化、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)