Wie kann ich eine Bridge haben, die DHCP verwendet?

Wie kann ich eine Bridge haben, die DHCP verwendet?

Ich habe eine Linux-Box (CentOS 7) eingerichtet, um damit einige Server zu virtualisieren. Ich habe eine Bridge eingerichtet, aber ich muss das mit DHCP machen, aber das scheint ihm nicht zu gefallen. Der Grund, warum ich DHCP brauche, ist, dass statische IP-Adressen anscheinend nicht durch meinen beschissenen Xfinity-Kabelrouter gehen. Manchmal können sie mit den anderen Computern kommunizieren, aber ich kann überhaupt nicht auf das Internet zugreifen.

Ja, diese Box benötigt eine statische IP. Ich habe sie im Router eingerichtet, aber um sie zu erhalten, ist DHCP erforderlich.

Ich habe auch versucht, eine statische IP auf der Bridge einzurichten und dann ein Subinterface zu haben, das eine DHCP-IP erhält, aber das wollte scheinbar nicht funktionieren. Ich konnte jedoch ein DHCP-Interface mit einem statischen Subinterface auf einem anderen Computer zum Laufen bringen (Debian – natürlich habe ich diesen Computer noch nicht neu gestartet, und das könnte alles kaputt machen).

Irgendwelche Vorschläge? Würde es helfen, ein paar statische Routen hinzuzufügen? Ich habe ein paar probiert und sie schienen nicht zu funktionieren, aber vielleicht habe ich sie einfach nicht richtig gemacht.

Antwort1

Es sollte möglich sein, dhclient br0eine DHCP-Lease anzufordern und der Bridge die IP zuzuweisen.

Ihr Kabelrouter (oder eigentlich: die Infrastruktur Ihres ISPs) erfordert wahrscheinlich eine DHCP-Anfrage, um das Routing Ihrer IP-Adresse zu korrigieren, selbst wenn Sie eine statische IP haben; das habe ich schon einmal gesehen. In einigen Fällen dhcpingkann es hilfreich sein, die DHCP-Anfrage zu „fälschen“, damit das Routing funktioniert.

verwandte Informationen