Ich habe zu Hause einen Router, an den mehrere Geräte angeschlossen sind (über WLAN und Ethernet) und der die Netzwerkinformationen über DHCP erhält. Ich möchte das Protokoll so konfigurieren, dass ich einen Eintrag in der Routing-Tabelle bereitstellen kann, der an jedes angeschlossene Gerät verteilt wird. Ich suche nach einer allgemeinen Methode, da ich weiß, dass jeder Router anders ist, aber mein Modell ist auch CBN CH6643E von Vodafone/ONO (Spanien).
Meine Frage ist: Wie mache ich das? Ist das bei diesen Haushaltsroutern vorgesehen/darf das? Beachten Sie, dass ich nicht vorgebe, die Routing-Tabelle der Geräte manuell zu bearbeiten, sondern die Tabelle ändere, die sie in ihrer DHCP-Konfiguration erhalten.
Außerdem: Ich habe eine Linux-Distribution und werde bald einen Mikrocomputer (ähnlich wie Raspberry) haben, auf dem auch Linux laufen kann, falls es eine Lösung gibt, die das erfordert.
BEARBEITEN: Die praktikabelste Lösung ist die Verwendung eines DHCP-Servers in einem Computer, der sich zwischen dem Router und den angeschlossenen Geräten befindet. Wie würde sich das auf die Standard-Gateways der angeschlossenen Geräte und das Standard-Gateway des DHCP-Servers auswirken? Der Eintrag, den ich den Routing-Tabellen der Geräte hinzufügen möchte, ist ein neues Standard-Gateway, das ihre Pakete an meinen Router umleitet, da dies nicht direkt im Router möglich ist.
Etwa so:
zum Internet <====|Router|====|DHCP-Server|====Geräte
Antwort1
Dies ist möglich, wenn Ihr Router die Konfiguration der DHCP-Option 121 unterstützt -Die Option „Klassenlose statische Route“.
Gemessen an derBenutzerhandbuch, Ihr Router unterstützt dies nicht, daher sollten Sie sich wahrscheinlich einen Router der Enterprise-Klasse zulegen oder Ihren aktuellen Router mit einer benutzerdefinierten Firmware aktualisieren, die diese DHCP-Option unterstützt (z. B.DD-WRT).
Alternativ können Sie einen DHCP-Server auf Ihrer Linux-Distribution installieren und ihn so einrichten, dass diese Option zusammen mit ihrer IP-Konfiguration an die Clients verteilt wird. Denken Sie daran, den DHCP-Server auf dem Router zu deaktivieren, damit nur der auf der Linux-Distribution ausgeführte DHCP-Server DHCP-Anfragen empfängt/beantwortet. Weisen Sie dem Computer eine statische IP-Konfiguration zu (IP-Adresse, Subnetzmaske und Standard-Gateway) und stellen Sie sicher, dass die gewählte IP-Adresse außerhalb des DHCP-Bereichs liegt. Dann sollte alles gut gehen.