このチュートリアル を使用してUbuntu 8.04にXENをインストールしましたが、XENカーネルで再起動した後、xenbr0デバイスがありません。 network-bridgeスクリプトが実行され、peth0デバイスが作成されますが、xenbr0は作成されません。
/ etc/network/interfacesで定義された単一の静的IPを使用して、非常に基本的なIPセットアップを行っています。唯一の珍しいことは、私のホスティング(1&1)がネットマスク255.255.255.255をくれたので、このスクリプトでデフォルトゲートウェイを追加する必要がありました。
/sbin/route add -Host 10.255.255.1 dev eth0
/sbin/route add default gw 10.255.255.1
それ以外はすべてプレーンなVanillaUbuntu8.04です。
以下に示すように、コマンドbrctlを使用してこれを行うことができます。xenbr0という名前のブリッジを作成します。
brctl addbr xenbr0
このようにそのブリッジインターフェイスに追加します
brctl addif peth0
brctl addif virtual_interface_of_your_xen_domain (e.g. vif2.0)
これで、ブリッジが機能するはずです。