web-dev-qa-db-ja.com

Ubuntu8.04のXENでxenbr0インターフェイスを起動します

このチュートリアル を使用して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です。

3
iyl

以下に示すように、コマンドbrctlを使用してこれを行うことができます。xenbr0という名前のブリッジを作成します。

brctl addbr xenbr0

このようにそのブリッジインターフェイスに追加します

brctl addif peth0
brctl addif virtual_interface_of_your_xen_domain (e.g. vif2.0)

これで、ブリッジが機能するはずです。

1
panaroik