18.16. Erreurs de pont réseau
Red Hat Virtualization can configure multiple Virtualization network bridges to use with multiple ethernet cards. To successfully configure multiple network bridges for ethernet cards, you must configure the second network interface by either using the system-config-network TUI/GUI, or by creating a new configuration file in
/etc/sysconfig/network-scripts
. You should use a process to setup multiple Xen bridges. This is an example config file for a second NIC called 'eth1'
:
#/etc/sysconfig/network-scripts/fcfg-eth1 DEVICE=eth1 BOOTPROTO=static ONBOOT=yes USERCTL=no IPV6INIT=no PEERDNS=yes TYPE=Ethernet NETMASK=255.255.255.0 IPADDR=10.1.1.1 GATEWAY=10.1.1.254 ARP=yes
Copiez le fichier
/etc/xen/scripts/network-bridge
sur /etc/xen/scripts/network-bridge.xen
.
Edit
/etc/xen/xend-config.sxp
and add a line to your new network bridge script (this example uses "network-virtualization-multi-bridge"
).
Dans le fichier
xend-config.sxp
, la nouvelle ligne devrait refléter votre nouveau script :
network-script network-xen-multi-bridge
Assurez-vous d'enlever le commentaire sur cette ligne :
network-script network-bridge
Si vous désirez créer de multiples ponts Xen, vous devez créer un script personnalisé. L'exemple ci-dessous crée deux ponts Xen (appelés
xenbr0
et xenbr1
) et les attache à eth1
et eth0
, respectivement :
# !/bin/sh # network-xen-multi-bridge # Exit if anything goes wrong set -e # First arg is operation. OP=$1 shift script=/etc/xen/scripts/network-bridge.xen case ${OP} in start) $script start vifnum=1 bridge=xenbr1 netdev=eth1 $script start vifnum=0 bridge=xenbr0 netdev=eth0 ;; stop) $script stop vifnum=1 bridge=xenbr1 netdev=eth1 $script stop vifnum=0 bridge=xenbr0 netdev=eth0 ;; status) $script status vifnum=1 bridge=xenbr1 netdev=eth1 $script status vifnum=0 bridge=xenbr0 netdev=eth0 ;; *) echo 'Unknown command: ' ${OP} echo 'Valid commands are: start, stop, status' exit 1 esac
Si vous désirez créer des ponts supplémentaires, utilisez simplement le script d'exemple et copier/coller le fichier de façon appropriée.