Xen

VirtualBox 橋上的 Xen 橋

  • May 21, 2014

簡短版本:Xen 橋接器能否在 VirtualBox 橋接器上工作?如果是這樣,它是如何工作的?

長版:我在 VirtualBox 中作為訪客安裝了 Debian 6 (Squeeze) 64bit,它使用筆記型電腦中的本地 NIC(非無線)設置為橋接連接。

Xen 安裝良好,我可以啟動虛擬機。但是,Xen 上的橋接網路不起作用。DomU 系統沒有獲得 IP 地址,即使 IP 是靜態設置的,我也無法 ping DomU 系統。

在 Debian 中,我將這一行添加(network-script 'network-bridge antispoof=yes')/etc/xen/xend-config.sxp.

創建一個腳本/etc/xen/scripts/network-wrapper可以在其中使用以下內容:

/etc/xen/scripts/network-bridge netdev=eth0 bridge=xenbr0 start

但是,如果對 xend 進行任何更改/etc/xen/xend-config.sxp並啟動,那麼我將收到以下錯誤:

sigerr: command not found

可以在 VirtualBox 中執行 Xen 半虛擬化橋。只需在虛擬機設置中允許混雜模式,並且不要將無線網卡用於 VirtualBox 中連接的網橋適配器。這是我的設置:

VirtualBox 網路設置

我使用 Xen 和 Debian 橋接器進行了測試,它們都工作正常。

我知道這不像 KCE 在上面的評論中所說的那樣傳統,但如果你想學習 Xen,它是一個很好的測試設置,而不必使用單獨的機器。所以我希望這對其他人有一些幫助。

引用自:https://serverfault.com/questions/366659