Debian 6.0 安裝 KVM 橋接網路

來源:互聯網
上載者:User

環境:Win 7 中安裝WMWare 8.0; WMWare 中安裝Debian 6.0;Debian中安裝qemu-kvm; qemu-kvm中安裝Gentoo (如所示)

橋接:橋接可以讓Guest OS (KVM中的OS)和Host OS(此處是Debian)位於同一區域網路內,並且可以和區域網路內其他PC相互連信。

一. 載入kvm模組

# modprobe kvm# modprobe kvm_amd   #intel CPU 是 kvm_intel

由於實驗環境是WMWare,硬體(CPU)是虛擬化出來的,所以下面這條命令會出錯:


不管了,無視此錯誤,直接跳過 !

二. 安裝qemu工具

# apt-get install qemu-kvm    #如所示

安裝過程結束時報錯了,繼續無視跳過!(qemu 是 KVM 在使用者空間到管理工具,不安裝qemu-kvm則無法使用相關命令)

三. 安裝橋接網路的工具

# apt-get install bridge-utils# apt-get install uml-utilities  (命令#tunctl要使用)


四. 配置網路

# vi /etc/network/interfaces#編輯檔案內容如下auto loiface lo inet loopbackauto br0iface br0 inet static #dhcpbridge_ports eth0address 192.168.1.39netmask 255.255.255.0gateway 192.168.1.6#bridge_stp     off#bridge_maxwait 0#bridge_fd      0   (不知道這三行有何用,直接注釋掉了) 

五. restart the network(重啟網路看看OK不?)

# /etc/init.d/networking restart
如果和差不多,那就OK了 

六. 載入TUN/TAP模組並設定橋介面

# modprobe tun# tunctl   #建立虛擬網卡tapX (X代表數字0,1,2…本文使用的是tap0)# brctl addif br0 tap0   #將上一步建立的 tapX 加入橋接器 br0# ifconfig tap0 promisc up    #啟用tapX 並設定為promisc 模式

是Debian的詳細網路情況


七. 建立虛擬硬碟,安裝系統

#kvm-img create disk.img 4G  #真實系統(非虛擬機器中)可能是qemu-img命令#kvm -cdrom xp.iso -hda disk.img -boot d #無網路“開機”並從xp.iso啟動,安裝系統或者使用下條命令連網安裝系統,非dhcp需配置網路:IP,DNS,Gateway...#kvm -cdrom xp.iso -hda disk.img -net nic,macaddr=00:00:00:00:00:01 -net tap,ifname=tap0,script=no,downscript=no -boot d

接下來就進入安裝介面了,這裡不再贅述,需要自己配置網路:IP,DNS,Gateway... (是我的kvm啟動介面)


進入kvm虛擬機器(這裡是Gentoo ),配置網路後可以連網(見,192.168.1.6是我Win 7 系統IP,整個宿舍其它PC的網關)

OK,在KVM虛擬機器Gentoo中已經可以ping通baidu.com, 大功告成 !

八. 用以安裝了系統的disk.img啟動虛擬機器,並啟用橋接網路

#kvm -net nic,macaddr=00:00:00:00:00:01 -net tap,ifname=tap0,script=no,downscript=no disk.img

註:tapX對應於第6步建立的tapX, 如需建立多台guest OS,重複步驟6,7,8 即可。qemu-kvm 參數較多,如後台運行虛擬機器,用vnc遠端連線等方法請參考響應文檔,例如man

總結:以前聽人說過虛擬機器中不可以繼續虛擬機器,後來google了下說是可以,今天證明了確實可以!只不過是在WMWare中KVM罷了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.