#1 Le 09/02/2012, à 17:21
- randyolson
KVM QEMU LIBVIRT... Et le bridge qui foire
Salut à tous,
J'essaye d'installer kvm and co pour créer deux machines virtuelles sur ma dedibox et malheureusement je rencontre un problème !
En fait la commande 'up' n'existe pas ce qui me parait plus qu'étrange ?
Donc à la fin de mon interface eth0 j'ai (en suivant tout les tutoriaux) mis,
up /sbin/ifconfig dummy0 up
up /usr/sbin/brctl addbr fail0
up /usr/sbin/brctl addif fail0 dummy0
up /sbin/ifconfig fail0 up
up /sbin/route add IP_FAILOVER dev fail0
Mais vu que le up n'est pas reconnu par mon système je pense que ça merde ?
J'ai également du modifier le /sbin/brctl par le /usr/sbin/brctl
Quand j'essaye sans les up
pour : up /sbin/ifconfig dummy0 up
j'obtiens l'erreur :
dummy0: ERREUR en récupérant les signaux de l'interface: Aucun périphérique de ce type
Si quelqu'un a une idée, merci...
(Version ubuntu : Ubuntu 10.0.4 à jour)
A bientôt
Dernière modification par randyolson (Le 09/02/2012, à 17:22)
Hors ligne
#2 Le 09/02/2012, à 18:01
- droopy191
Re : KVM QEMU LIBVIRT... Et le bridge qui foire
Salut,
Pour bridger un vpn avec une interface ethernet, je fais comme ceci
Vous devriez pouvoir vous en inspirer pour faire ce que vous voulez
auto eth0
iface eth0 inet manual
#iface eth0 inet static
# address 192.168.10.10
# netmask 255.255.255.0
# gateway 192.168.10.1
# bridge eth0 sur br0 pour Openvpn
auto br0
iface br0 inet static
address 192.168.10.10
netmask 255.255.255.0
broadcast 192.168.10.255
gateway 192.168.10.1
pre-up /etc/openvpn/bridge.sh br0 eth0 tap0 up && /etc/init.d/openvpn start ebox-bridge
pre-down /etc/init.d/openvpn stop
post-down /etc/openvpn/bridge.sh br0 eth0 tap0 down
script de pnotage bridge.sh
# prend 4 arguments en compte
# $1 nom du BRIDGE
# $2 interface ethernet
# $3 interface du vpn
# $4 arret/démarrage up/down
# ex: BRIDGE br0 eth0 tap0 up
BRIDGE=$1
ETH_interface=$2
VPN_interface=$3
updown=$4
case $updown in
"up")
openvpn --mktun --dev $VPN_interface
brctl addbr $BRIDGE
brctl addif $BRIDGE $ETH_interface
brctl addif $BRIDGE $VPN_interface
ifconfig $ETH_interface promisc up
ifconfig $VPN_interface promisc up
;;
"down")
brctl delif $BRIDGE $ETH_interface
brctl delif $BRIDGE $VPN_interface
openvpn --rmtun --dev $VPN_interface
brctl delbr $BRIDGE
;;
esac
Hors ligne