[Linux] KVM netwerkprobleem

Pagina: 1
Acties:

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 28-01 13:44
Ik heb een vreemd probleem met het netwerk icm kernel virtual machine.

Op mijn host heb ik 3 netwerk interfaces, eth0,1,2. Die zijn mbv bridges aan tap0,1,2 gelinkt. (De bridges zijn br0,1,2) Op br0 van de host heb ik het IP adres 10.0.60.5/24 ingesteld en op br1 10.0.62.4/24.

Op dit moment is alleen eth0 fysiek aangesloten. Als ik ping naar 10.0.60.5 wordt er gereageerd, als ik ping naar 10.0.62.4 dan wordt er niet gereageerd. Helemaal goed.

Op het moment dat ik mijn virtuele machine draai, dan wordt er WEL op 10.0.62.4 gereageerd. De virtuele machine zit dan nog alleen maar in de bios. Geen os geladen. De pings zijn op alle interfaces te zien die de bridge zijn, of in de bridge zitten.

Een guest start ik met de volgende opties:
code:
1
2
3
4
5
qemu-system-x86_64 \
-hda test.img -m 512 -smp 4 -boot cd -vnc :1 \
-net nic,model=e1000,macaddr=52:54:00:b6:ae:7b  -net tap,ifname=tap0,script=no,downscript=no \
-net nic,model=e1000,macaddr=52:54:00:b6:ae:7c  -net tap,ifname=tap1,script=no,downscript=no \
-net nic,model=e1000,macaddr=52:54:00:b6:ae:7d  -net tap,ifname=tap2,script=no,downscript=no \


Hetgeen wat gebeurd is ongewenst gedrag (Een interface antwoord immers op een adres dat niet van de interface is)

Hoe kan ik dit voorkomen?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/