web-dev-qa-db-fra.com

Interfaces de pont et KVM

J'ai un serveur Ubuntu avec et un VM utilisant KVM. Le plan est que le serveur et la VM aient une adresse IP statique. J'ai essayé de changer/etc/network/interfaces en combinant certains des exemples disponibles pour cette application.

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.50
netmask 255.255.255.0
gateway 192.168.0.1

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

Si je redémarre, le réseau eth0 n'a pas d'adresse IP mais le br0 en a une. Cela fait partie de la solution, mais pas de ce dont j'ai besoin, car je ne peux plus contacter l'hôte. La VM est déjà configurée pour utiliser br0 et cette partie fonctionne "en quelque sorte" ...

Toute aide est vraiment appréciée.

Merci!

7
auhorn

Votre ip devrait être sur le br0, eth0 n'aura pas d'ip. Quelque chose comme ça :

# 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
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
    address xxx.xxx.xxx.xxx
    netmask xxx.xxx.xxx.xxx
    gateway xxx.xxx.xxx.xxx
    bridge_ports eth0
    bridge_stp off
    bridge_fd 0
    bridge_maxwait 0
6
shiny