Configurer la carte réseau en Bridge pour VMs sur Squeeze



Configurer la carte réseau de l’ordinateur hôte pour le transformer en bridge pour les machines virtuelles hébergées sur celui-ci (Debian Squeeze)

Sur la machine Hôte :

Installer les paquets suivants :

 apt-get install bridge-utils uml-utilities

Création de br0 comme bridge et association des interfaces

brctl addbr br0
brctl addif br0 eth0 eth1 eth2 ....

Editer la carte réseau :

nano /etc/network/interfaces

Insérer les paramètres IP du poste (En admettant que la carte réseau est bien eth0)

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
 address 192.168.0.151
 netmask 255.255.255.0
 network 192.168.0.0
 broadcast 192.168.0.255
 gateway 192.168.0.1
 bridge_ports eth0
 bridge_fd 9
 bridge_hello 2
 bridge_maxage 12
 bridge_stp off

Sur la machine virtuelle :

Editer la carte réseau :

nano /etc/network/interfaces

Insérer les paramètres IP du poste (en admettant que la carte réseau est bien eth0 ):

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
auto eth0
iface eth0 inet static
 address    192.168.0.152
 netmask    255.255.255.0
 network    192.168.0.0
 broadcast    192.168.0.255
 gateway    192.168.0.1

Comme nous avons passivé le Network Manager pour insérer une adresse IP statique,

Editer resolv.conf pour indiquer les serveurs DNS :

nano /etc/resolv.conf

Insérer les adresses IP sous cette forme :

nameserver    192.168.0.10

Pour VirtualBox,

Dans l’interface de configuration de la VM, indiquer le nouveau pont : br0

Un petit redémarrage des services réseau de la machine hôte et de la machine virtuelle et c’est parti …

/etc/init.d/networking restart




Retour