KVM虛擬機(jī)扁平化網(wǎng)絡(luò)架構(gòu)設(shè)計的示例分析

這篇文章給大家分享的是有關(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)線的作用 KVM虛擬機(jī)扁平化網(wǎng)絡(luò)架構(gòu)設(shè)計的示例分析

二:操作

  • 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)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司