Liaison réseau machine hote->VM (qemu/kvm)

D’accord merci pour tes explication je comprend mieux la chose.

Par contre je suis sur un portable et je ne suis pas toujours en ethernet (des fois je peu y être aussi) du coup je doit faire 2 ponts ?

Et donc vu que je suis sur un portable il ce peut que je ne sois pas sur le même réseau tout le temps, donc est ce que le bridge s’adapte aux différents réseau ?

Edit : Ma machine VM est bien connecté au réseau, depuis ma freebox je peux la voir elle a l’adresse 192.168.0.11 mais je ne peux pas faire de ping vers elle depuis ma machine (même avec mon autre pc)

je pense qu’il te faut regarder du côté de la configuration logicielle du système installé sur cette machine virtuelle,
car la machine virtuelle a demandé (en passant par le pont réseau) au serveur DHCP de la box de lui fournir une adresse IP,
adresse IP qui lui a bien été fournie et qu’elle a utilisé pour configurer son périphérique réseau.
Il est donc clair qu’elle a pu communiquer et qu’elle est donc bien connectée.

==================
D’autre part, le titre de ce fil est : "qemu kvm et reseaux local"
Ce titre est bien trop généraliste et ne va sûrement pas beaucoup aider les personnes (ou toi même) qui vont faire des recherches sur ce forum,
il risque même de te/leur faire perdre du temps dans tes/leur recherches.

Or, la question posée dans le premier post de ce fil était :
… j’aimerais que ma VM puisse communiquer sur mon réseaux local en 192.168.0.XX et non en 192.168.122.XX …
Ici, la question est précise et permettrait à un futur utilisateur de trouver une solution à son problème.

Dès lors que la machine virtuelle a obtenu une adresse IP dans le réseau 192.168.0.0/24, on peut considérer le problème comme résolu.
En conséquence, je te propose donc de:

Modifier le titre de ce fil de discussion en éditant ton premier message avec un titre comme par exemple :
“Machine Qemu/Kvm sur le réseau local (bridge)”

Ouvrir deux nouveaux fils correspondants aux 2 questions de ton dernier post :

  • Machine Qemu/Kvm sur hôte connecté par ethernet ou wifi.
  • Machine Qemu/Kvm sur hôte connecté sur différents réseaux.

Merci

J’ai modifié le titre, au départ je pensais que le fait d’être sur le même réseau me permettrais de pouvoir communiquer de ma machine vers la VM.

Du coup pourquoi ma box voit la VM mais pas le pc ?

C’est bien la première condition qui rends la communication possible.
Il reste quand même que si la machine virtuelle ne veux pas écouter ou répondre aux requêtes ICMP ou si la machine hôte ne veux pas comprendre ou recevoir les réponses aux questions qu’elle pose, et bien d’autre “si” encore…
Je ne sais pas du tout comment sont configurées ta machine hôte, ni ta machine virtuelle, et il y a une foule de possibilités.

Créé une nouvelle machine virtuelle debian sans modifier quoi que ce soit, juste en la connectant sur ce pont, et si elle aussi n’est pas joignable, c’est que le problème vient sans doute de la configuration de la machine hôte.

Sur la VM j’ai un xp sp2 vierge, juste installé avec firefox. Du coup il faut que je regarde comment faire pour qu’il accepte les paquets ICMP ?

La machine hôte a sûrement quelques problèmes réseaux avec tout ce que j’ai pu tester pour que ça fonctionne. Y aurait il un moyen de revenir a un état par défaut ? (comme après l’installation)

… the computer does not answer ICMP echo reques … => how to enable icmp echo requests ping in windows xp service pack_2

Je viens de faire exactement le même tutoriel, mais ça ne fonctionne toujours pas.

Il y a tellement de possibilités de configurations que le plus simple serait d’installer une nouvelle debian hôte fraîche et vierge de toute modification.
Il suffirait ensuite d’installer qemu/KVM puis de récupérer les fichiers images des machines virtuelles et les dossiers personnels de l’ancienne partition vers la nouvelle.
Un fois tout ça récupéré, il est toujours possible de récupérer l’espace occupé par l’ancienne debian.

Personnellement, je ne modifie que très très peu la machine hôte que j’utilise, car pour tous les tests, j’ utilise toujours une machine virtuelle.
Ça ne m’empêche pas d’avoir des fois envie de recréer une machine hôte, mais c’est tellement rare et vite fait (30 mn sur 9550 avec 4GiB de RAM) et ça prends tellement peu de place (< à 5GiB pour le système).
Mes images de machines virtuelles sont sur une partition/disque séparée, ce qui fait que je n’ai pas à les recréer, et j’ai une autre partition/disque pour les images iso, vidéos, documents perso etc…
Ne pas mettre tous ses œufs dans le même panier.

Je vais essayer de réinstaller une Debian sur mon ssd de 20go mais j’ai déjà pas mal galeré à bien l’installer. De plus j’ai peur de foutre en l’air mon grub mais je vais voir. Sinon je suis toujours preneur pour pouvoir communiquer de ma machine hôte vers ma VM.

J’ai retenté VirtualBox et il marche mieux que la dernière fois, du coup je reste sur celui ci.
Pour virt-manager je laisse tombé, mais si vous savez comment résoudre mon problème je suis toujours preneur.

Merci a vous.

Ben, tu fais du NAT, c’est mal;

Tu dois faire un bridge, et mettre ton hôte et ton guest dans le bridge.

Y a un truc essentiel que t as oublié dans tes recherches

Tu fais du bridge sur du wireless…VirtualBox le fait nativement mais pas KVM !!!

c’est juste normal que ton bridge foire

wiki.debian.org/BridgeNetworkCo … reless_NIC
my.safaribooksonline.com/book/ne … s_to_wired
cartesianproduct.wordpress.com/2 … ntu-linux/

Rien à voir avec ce niveau applicatif, le problème vient de pilotes (restriction du hard ?)

J’ai jamais vu un bridge KVM avec du wireless

Y’a pas de “bridge KVM”.

Y’a un bridge, fait par le module bridge, et manipulé par brctl.
Y’a y’a KVM qui utilise ce bridge.

Ben on va pas jouer sur les mots et bridger br0/wlan0 n’est pas possible

Ben, c’est ce que je voulais dire via mon antépénultième post: parfois, tu peux (en fonction de ton hard)

Enfin bref, si c’est juste pour faire causer l’host et le guest, tu ne devrais pas utiliser la couche wifi

Je me suis toujours demandé comment VirtualBox parvenait a faire ca. On peut bridger toutes les VMs sur wlan0

http://www.virtualbox.org/manual/ch06.html

Du coup avec la doc c’est plus clair :wink:

Effectivement VirtualBox a un avantage sur le bridge wireless

http://www.linux-kvm.org/page/Networking

Exact tot123456 on trouve bien un problème de support drivers/hardware

Donc du coup j’ai bien fais de mettre VirtualBox :smiley: