Sourcecodes - Xen mit mehreren Bridges

Sprachenübersicht/Bash

Xen mit mehreren Bridges

Diese Seite wurde 6185 mal aufgerufen.

Dieser Artikel wurde in einem Wikiweb System geschrieben, das heißt, Sie können die Artikel jederzeit editieren, wenn Sie einen Fehler gefunden haben, oder etwas hinzufügen wollen.

Editieren Versionen Linkpartnerschaft Bottom Printversion

Keywords: xen serveral bridges

Das Standard-Script von Xen erzeugt nur eine Xen-Bridge. Wer jedoch seine Guests über verschiedene Interfaces schicken möchte, muss selbst Hand anlegen. Das Ganze ist jedoch viel einfacher als es scheint.

Zuerst kopiert man das folgende Skript nach /etc/xen/scripts/more-network-bridges und macht es mit chmod a+x /etc/xen/scripts/more-network-bridges ausführbar.

/etc/xen/scripts/more-network-bridges:


#! /bin/sh

#exec 2>/tmp/network-bridges.out
#set -x

dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1
"$dir/network-bridge" "$@" vifnum=2 netdev=eth2 bridge=xenbr2
"$dir/network-bridge" "$@" vifnum=3 netdev=eth3 bridge=xenbr3



Danach muss man noch die /etc/xen/xend-config.sxp abändern, aus:

(network-script network-bridge)

wird:
(network-script more-network-bridges)

Nun kann die gewünschte Bridge mit vif = [ 'bridge=xenbr0','bridge=xenbr1' ] für jeden Guest passend angegeben werden.

Quelle Top


Now and Xen

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Editieren Versionen Linkpartnerschaft Top Printversion

Haben Sie einen Fehler gefunden? Dann klicken Sie doch auf Editieren, und beheben den Fehler, keine Angst, Sie können nichts zerstören, der Artikel kann wiederhergestellt werden.

Sprachenübersicht/Bash/Xen mit mehreren Bridges