Chapitre 12. Configuration pour une utilisation réseau
L'intégration de la virtualisation Red Hat dans l'architecture de votre réseau est un processus compliqué et selon votre infrastructure, vous pourriez avoir avoir besoin d'une configuration personnalisée pour déployer de multiples interfaces ethernet et installer le pontage.
Each domain network interface is connected to a virtual network interface in
dom0
by a point to point link. These devices are vif
<domid>
and <vifid>
. vif1.0
for the first interface in domain 1; vif3.1
for the second interface in domain 3.
Domain0 traite le trafic sur ces interfaces virtuelles en utilisant des conventions Linux standards pour le pontage, le routage, le contrôle de flux (rate limiting), etc. Le démon xend emploie deux scripts shell pour effectuer la configuration initiale de votre réseau et des interfaces virtuelles. Ces scripts configurent un pont unique pour toutes les interfaces virtuelles. Vous pouvez configurer des options de pontage et routage supplémentaires en personnalisant ces scripts.
Red Hat Virtualization's virtual networking is controlled by the two shell scripts,
network-bridge
and vif-bridge
. xend calls these scripts when certain events occur. Arguments can be passed to the scripts to provide additional contextual information. These scripts are located in the /etc/xen/scripts
directory. You can change script properties by modifying the xend-config.sxp configuration file located in the /etc/xen
directory.
network-bridge
— Lorsque xend est démarré ou stoppé, le script initialise ou arrête l'interface virtuelle. Ensuite, l'initialisation de la configuration crée le pont xen—br0
et déplace eth0
sur ce pont en modifiant le routage en conséquence. Finalement, lorsque xend quitte, il supprime le pont, eth0
et par conséquent restaure la configuration d'origine de la l'adresse IP et du routage.
vif-bridge
est un script, invoqué pour toutes les interfaces virtuelles sur le domaine. Il configure les règles du pare-feu et peut ajouter vif
au pont approprié.
Afin que la Virtualisation Red Hat fonctionne sur votre réseau, vous pouvez utiliser d'autres scripts, tels que
network-route
, network-nat
, vif-route,
et vif-nat
qui vous aideront à la configuration. Ces scripts peuvent aussi être remplacés par des variantes personnalisées.