Xen 和 KVM 下如何關閉 virbr0

2021-07-05 16:52:31 字數 1343 閱讀 7835

安裝 xen 或安裝 kvm 後都會發現網路介面裡多了乙個叫做 virbr0 的虛擬網路介面:

# ifconfig

...

virbr0    link encap:ethernet  hwaddr d2:91:97:b8:3d:fc 

inet addr:192.168.122.1  bcast:192.168.122.255  mask:255.255.255.0

up broadcast multicast  mtu:1500  metric:1

rx packets:0 errors:0 dropped:0 overruns:0 frame:0

tx packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

rx bytes:0 (0.0 b)  tx bytes:0 (0.0 b)

...這是由於安裝和啟用了 libvirt 服務後生成的,libvirt 在伺服器(host)上生成乙個 virtual network switch (virbr0),host 上所有的虛擬機器(guests)通過這個 virbr0 連起來。預設情況下 virbr0 使用的是 nat 模式(採用 ip masquerade),所以這種情況下 guest 通過 host 才能訪問外部大多數時候我們虛擬機器使用的是 bridge(網橋)直接連到區域網裡,所以這個 virbr0 不是必須的(注:不要搞混淆了,bridge 和這裡的 virbr0 bridge 是互不相干的)。如何關掉這個 virbr0 呢?先 net-destroy 然後 net-undefine,最後別忘了重啟 libvirtd 讓設定生效:

# virsh net-list

name                state      autostart

-----------------------------------------

default              active    yes

# virsh net-destroy default

network default destroyed

# virsh net-undefine default

network default has been undefined

# service libvirtd restart

stopping libvirtd daemon:                                  [  ok  ]

starting libvirtd daemon:                                  [  ok  ]

Xen 和 KVM 下如何關閉 virbr0

安裝 xen 或安裝 kvm 後都會發現網路介面裡多了乙個叫做 virbr0 的虛擬網路介面 ifconfig virbr0 link encap ethernet hwaddr d2 91 97 b8 3d fc inet addr 192.168.122.1 bcast 192.168.122....

簡述KVM架構和Xen架構

暑假最後一篇更新,因為,明天我就回學校了。以下均為個人理解,如果有不對的地方還望各位dalao不吝賜教。虛擬化 虛擬化是通過hypervisor程式實現的,hypervisor的作用是將硬體虛擬化提供給多個作業系統使用,是虛擬化技術的核心。虛擬化分為兩種 1型虛擬化和2型虛擬化。kvm架構 先來看一...

Xen 和 KVM 的效能對比

最近出現提供 kvm qemu vps 的服務商 讓 vpsee 有點驚訝,印象當中 kvm 還是乙個很新的專案,還遠沒有達到成熟應用的工業標準,現在已經看到有人 公司開始提供基於 kvm 的 vps 了,kvm 在眾多重量級廠商的強力推動下果然發展很快。2008年9月 redhat 宣布收購 kv...