View previous topic :: View next topic |
Author |
Message |
alexmischke n00b
Joined: 12 Sep 2012 Posts: 2
|
Posted: Wed Sep 12, 2012 11:05 am Post subject: Qemu-KVM mit nur einer IP |
|
|
Hallo,
besteht die Möglichkeit, MAC-Adresse und IP der physischen Netzwerkkarte 1:1 in das Gastsystem durchzuschleifen? Ich habe mittlerweile ein Bridged-Setup (mit TAP-Interface) ausprobiert, bei dem ich die IP der Brücke auf 0.0.0.0 gesetzt habe sowie die MAC von eth0 auf einen "Sinnloswert". Mit -net nic=<mac> und der statischen Anpassung der IP/Netzmaske/Gateway im Gast hat dieser dann aber null Konnektivität.
Eine Alternative wäre es, die NIC als PCI-Gerät durchzureichen. Nachteil ist dabei aber, dass die Hardware VT-d bzw. IOMMU unterstützen müsste. Normal habe ich mit meinem Setup keine Probleme und der Gast erhält per DHCP eine freie IP aus dem Subnetz.
Beste Grüße,
Alex
Last edited by alexmischke on Tue Sep 18, 2012 3:26 pm; edited 1 time in total |
|
Back to top |
|
|
bookwood Tux's lil' helper
Joined: 06 Oct 2005 Posts: 123 Location: Dortmund
|
Posted: Thu Sep 13, 2012 8:13 am Post subject: |
|
|
Hi Alex,
verstehe ich das richtig? Du möchtest das das Host System keine IP hat und sich der KVM Gast statt dessen per DHCP eine IP mit der Mac Adresse des Host Systems holt?
Dein Weg mit dem Sinnlos Wert müsste ansich funktionieren, ich würde der Brücke aber garkeine IP geben. Also in der /etc/conf.d/net ein
dann dürfte Deine Brücke keine IP bekommen.
Ich hatte mit der Brücke ein ähnliches Problem. Ich habe eine libvirt kvm Umgebung auf meinem Laptop und einen Windows 7 Gast. Einen KVM Server betreiben, der sich seine IP per DHCP holt hat wohl eher Seltenheitswert. Das Problem war das die Brücke mal die Mac Adresse des Gastes (die von tap0) hatte und dann mal wieder die der externen NIC. Mein Laptop bekam dadurch nur zu 50% seine eigentliche IP. Ich habe das in meiner Netzwerk Konfiguration gelöst, indem ich die Mac Adresse der Brücke fest auf den Wert von eth0 setze.
Wenn ich keinen DHCP Server im Netz habe, hat mein Laptop keine IP - ein Gast der mit einer festen eingestellt ist schon und er kommt raus. Das ist ja dann im Grunde Deine gesuchte Konfiguration.
Hier ist im groben meine /etc/conf.d/net :
Code: |
config_br0="dhcp"
config_dhcp="release"
mac_br0="5c:26:0a:xx:xx:xx" # Hier setze ich die MAC von br0
depend_br0() {
need net.tap0 net.eth0
}
brctl_br0=( "setfd 0" "sethello 0" "stp off" )
|
Setzt Du libvirt ein? (Hab ich super Erfahrung mit gemacht - macht das Leben mit qemu-kvm um ein vielfaches leichter.)
Was kommt wenn Du
eingibst?
Gruß
Jochen |
|
Back to top |
|
|
alexmischke n00b
Joined: 12 Sep 2012 Posts: 2
|
Posted: Fri Sep 14, 2012 4:14 pm Post subject: |
|
|
Hallo, genau das was ich gesucht habe, vielen Dank! Libvirt mag ich persönlich weniger, für meine Ansprüche genügt mir die "herkömmliche" Kommandozeilenversion von qemu-kvm.
Ein schönes Wochenende wünscht,
Alex. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|