Bridge leitet keine DHCP-Antwort weiter

Bridge leitet keine DHCP-Antwort weiter

Mein Setup sieht folgendermaßen aus: Mittels KVM und Tap-Interfaces habe ich zwei VMs am Laufen. Die beiden Tap-Interfaces sind über eine Bridge verbunden. Auf Tap0 läuft ein DHCP-Server, auf Tap1 habe ich einen "dhclient" ausgeführt. Mittels TCPdump habe ich erfahren, dass Tap1 eine Anfrage sendet, die vom Server empfangen wird. Der Server antwortet. Die Antwort kann ich auf dem Bridge-Interface sehen, sie kommt jedoch nie beim Client an.

Auch wenn ich dem Client manuell eine IP zuweise, kann ich in keine der beiden Richtungen (Server-Client, Client-Server) pingen.

Ich habe auch versucht, alles auf 0 zu setzen in /proc/sys/net/bridge/

Jede Hilfe wäre willkommen.

Antwort1

Wenn Sie Schnittstellen zu einer Brücke zusammenführen, verwenden Sie nicht mehr die einzelnen Schnittstellen, sondern die gesamte Brücke als Schnittstelle. Sie müssen wahrscheinlich Ihren DHCP-Server ändern, sodass er auf br0statt auf lauscht tap0.

Wenn Sie keine br0oder eine andere ähnliche Bridge-Schnittstelle eingerichtet haben, müssen Sie eine erstellen, wenn Sie tapSchnittstellen verwenden. Weitere Informationen finden Sie auf der brctlBefehlsseite man.

verwandte Informationen