ubuntuusers.de

Host System in bridged Network einbinden

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 24.04 (Noble Numbat)
Antworten |

TNTMaster

Anmeldungsdatum:
30. Juli 2009

Beiträge: 876

Hallo

Ich habe verschieden Qemu VM's, die über eine von Netplan erstellte Netzwerkbrücke per tap Interface verbunden sind. Die VM haben IP Adressen aus dem Bereich 192.168.12.0/24 und keinen Zugriff auf das Internet, was auch so bleiben soll. Nun möchte ich mein Host System in dieses Netzwerk einbinden. Dazu habe ich der Brücke eine IP aus diesem Bereich zugewiesen, damit klappt das Pingen zwischen Host und VM's in jeder Richtung.

Problem: Starte ich am Host und in der VM ein Multiplayer-Spiel, wird kein offenes Netzwerkspiel gefunden (bei Games, wo die Server IP eingegeben werden kann, funktioniert die Verbindung). Ich habe schon einiges ausprobiert, z.B. Brücke in promisc mode setzen, ip_forward aktiviert, usw., bisher erfolglos.

Auf br0 kommen keine Pakete an, während das Spiel bzw. Serversuche läuft, was ich mit wireshark überprüft habe. Ich will eine Funktionalität, wie dies mit einem Netzwerk-Switch der Fall ist. Wie kann ich das erreichen?

Ausgabe vom Host System: (enp14s0 wird für Internetzugang verwendet)

$ ifconfig #Auswahl
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.12.6  netmask 255.255.255.0  broadcast 192.168.12.255
        inet6 fe80::5054:baff:fede:affe  prefixlen 64  scopeid 0x20<link>
        ether 52:54:ba:de:af:fe  txqueuelen 1000  (Ethernet)
        RX packets 35  bytes 3024 (3.0 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27  bytes 3690 (3.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tap0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::fced:71ff:fe83:4bb9  prefixlen 64  scopeid 0x20<link>
        ether fe:ed:71:83:4b:b9  txqueuelen 1000  (Ethernet)
        RX packets 35  bytes 3514 (3.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 154  bytes 11620 (11.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
$ ip r
default via 192.168.8.1 dev enp14s0 proto dhcp src 192.168.8.101 metric 100 
192.168.8.0/24 dev enp14s0 proto kernel scope link src 192.168.8.101 metric 100 
192.168.12.0/24 dev br0 proto kernel scope link src 192.168.12.6

Gruß TNT

TNTMaster

(Themenstarter)

Anmeldungsdatum:
30. Juli 2009

Beiträge: 876

Da hier noch keine Antwort kam und ich zu wenig von der Materie verstehe, habe ich nun einen USB-To-LAN Adapter an die VM durchgereicht und per LAN Kabel mit dem PC verbunden, das klappt wunderbar und alles funktioniert, wie es soll. Ich stelle auf gelöst, bin aber weiter für Lösungsvorschläge offen, den Host über eine Bridge einzubinden.

Gruß TNT

Antworten |