Forum Linux.général KVM: accéder à un répertoire/au réseau virtuel sans réseau

Posté par (page perso) .
Tags : aucun
0
5
déc.
2008
Bonjour,
j'utilise KVM pour les windowseries que j'ai à faire, souvent en déplacement. Cependant, j'ai besoin d'accéder à mon home, à mes bases CVS, etc. Apparemment la façon de faire est de créer un bridge sur l'interface réseau filaire (chez moi eth0). J'ai donc ajouté les lignes commentées ci-dessous à mon /etc/network/interfaces

cat /etc/network/interfaces
auto lo
iface lo inet loopback
#Stuff to make bridging over br0 work for kvm
#auto eth0 eth1
#iface eth0 inet dhcp
#iface eth1 inet dhcp

#auto br0
#iface br0 inet dhcp
# bridge_ports eth0
# bridge_fd 9
# bridge_hello 2
# bridge_maxage 12
# bridge_stp off

Si je redémarre mon réseau, et que je suis connecté par câble, je peux accéder au réseau depuis windows et passer par samba pour voir mon home. Cependant, le réseau est bloqué pour l'hôte, normal ? Et si je me déconnecte, patatras, mon home n'est plus accessible depuis windows. Et au reboot, cette config réseau bloque la machine pendant un moment.
Comme je suis une quiche en réseau, je me dis qu'il y a quelque chose que je ne comprends pas, il y a sûrement une façon simple de just lire/écrire sur un répertoire de l'hôte, non ?

Ma ligne de commande pour lancer kvm est:
kvm -net nic,vlan=0,macaddr=$ranmac -net tap,vlan=0,ifname=$iface -cdrom /dev/cdrom -no-quit -m 800 -smb /home/monnier -usb /img/winXP.img

et le script kvh-ifup:
switch=$(ip route ls | awk '/^default / { for(i=0;i
exit 0


Système : ubuntu intrepid ibex,
noyal: Linux kilo 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
kvm: QEMU PC emulator version 0.9.1 (kvm-72)
  • # faire du NAT plutot que du bridge

    Posté par . Évalué à 3.

    si tu fais du NAT (mode par defaut de kvm)

    ta machine virtuelle aura acces à ta machine physique meme si celle-ci n'a pas de reseau.
    ta machine virtuelle aura acces au reseau sur lequel ta machine reelle est branchée
    ta machine virtuelle aura acces à internet si ta machine reelle a acces à internet

    la seule chose qui change par rapport au bridge ?
    les machines exterieures à ta machine reelle (les collegues de boulot ou un port forwarding depuis ta box) n'auront pas acces à ta machine virtuelle.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.