Forum: PC Hard- und Software QEMU-Frage / Netzwerkbrücke zwischen Virtualisierung und Host


von Baum B. (der_saiter)


Lesenswert?

Hallo zusammen,

ich stecke gerade vor einem Problem, daß ich nicht gelöst bekomme. Ich 
hoffe, daß Thema ist hier richtig platziert? Ich habe ein Mac-Book pro 
mit M1Pro Prozessor und dem OS-System Monterey. Mein Ziel war eine 
virtualisierte Umgebung zu erzeugen, in der ich ein Windows 32bit System 
ans laufen bekomme. Das habe ich soweit auch geschafft. Ich habe QEMU 
auf dem Mac installiert und eine alte Windows XP Home 32bit Version 
installiert... weil ich die noch habe und sie für daß, was ich vorhabe 
reicht. Das System läuft auch. Jetzt muss ich nur noch eine 
Netzwerkbrücke unter Monterey einrichten, die ich dann von Windows XP 
aus erreichen und nutzen kann. Und da genau liegt für mich der Hase im 
Pfeffer. Das klappt nicht so richtig und übersteigt auch ein wenig meine 
Netzwerkkenntnisse. Also eigentlich klappts gar nicht und überfordert 
mich.
Mein bisheriger Kenntnisstand ist, daß ich unter OS eine Bridge 
erstellen muss, mit der ich dann die VM aus dem Terminal in QEMU starte 
und dann diese Bridge irgendwie in XP angezeigt bekommen müsste, um mich 
damit zu verbinden.
Ja, da ist mein Problem, das bekomme ich nicht hin und weiß nicht so 
wirklich, wie ich das anstellen soll. Weiß jemand Rat?

Gruß

Saiter

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

Ohne jetzt genau zu wissen wie es bei QEMU ist, aber bei anderen VM.

Auf dem Host gibt es zwei separate Netzwerke. Eins für dessen 
physikalische Anbindung und ein virtuelles für die ganzen VM. Das 
Gastsystem bekommt eine ganz normale (virtuelle) NIC als Hardware. Diese 
holt sich dann beim starten meist die notwendigen Daten via DHCP vom 
Host. Damit kann schomal mit dem Host kommuniziert werden bzw. auch 
zwischen mehreren VM untereinander.
Eine Bridge wird benötigt du wenn vom virtuellen Netzwerk des Host mit 
dessen Phy. Netzwerk kommunizieren werden soll. z.B. um den Gästen eine 
Internetkonnektivität anzubieten. Der Gast selbst bekommt dies aber so 
direkt garnicht mit. Der sieht einfach nur dass eine LAN-Strippe 
(virtuell) gesteckt ist. Ob die auf dem Host endet oder irgendwo in die 
Weite Welt geht merkt er erst wenn er versucht was bestimmtes 
aufzurufen.
Genauso wie wenn du an einem Phy. Switch das Kabel steckst (und somit 
die LAN-Verbindung quasi steht) dieser aber keine Verbindung nach 
"außen" hat. Da brauchst du ja auch noch ein "Brückenkabel" vom Switch 
zu einem Internetmodem oder so, aber nichts weiter auf dem PC.

von Moriz (untertaucher)


Angehängte Dateien:

Lesenswert?

Ich weiß nicht, wie es auf dem Mac ist, aber unter Linux bietet qemu/kvm 
in dem über den VirtualMachineManager zu öffnenden VNC-Fenster unter 
Details verschiedene Anbindungsmöglichkeiten an – siehe Anhang.

Mit dem, was dort angeboten wird, kam ich bisher klar.

von Baum B. (der_saiter)


Lesenswert?

das funktioniert leider nicht, da KVM wohl unter MAC nicht läuft. Ich 
habe es mit dem VIRT Manager probiert, aber das geht nicht. ich muss 
wohl mit qemu alleine klar kommen. aber da weiss ich jetzt gerade echt 
nicht, was ich machen soll.

von Harald K. (kirnbichler)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.