Wie konfiguriere ich DHCP auf dem Router, um die an die Benutzer verteilte Routing-Tabelle manuell zu definieren?


0

Ich habe einen Router in meinem Haus, an den mehrere Geräte angeschlossen sind (über WLAN und Ethernet), und erhalte die Netzwerkinformationen über DHCP. Ich möchte das Protokoll konfigurieren, damit ich einen Eintrag in der Routing-Tabelle bereitstellen kann, der an alle angeschlossenen Geräte verteilt wird. Ich suche einen allgemeinen Weg, da ich verstehe, dass jeder Router anders ist, aber mein Modell ist auch CBN CH6643E von Vodafone / ONO (Spanien).

Meine Frage ist: Wie mache ich das? Sind diese Haushaltsrouter dazu bestimmt / berechtigt? Beachten Sie, dass ich nicht vorgebe, die Routing-Tabelle der Geräte manuell zu bearbeiten, sondern die Tabelle, die sie in ihrer DHCP-Konfiguration erhalten, zu ändern.

Außerdem: Ich habe eine Linux-Distribution und in Kürze werde ich einen Mikrocomputer (himbeerartig) haben, der auch Linux ausführen kann, falls es eine Lösung gibt, die dies erfordert.

BEARBEITEN: Die sinnvollste Lösung ist die Verwendung eines DHCP-Servers in einem Computer, der sich in der Mitte des Routers und der angeschlossenen Geräte befindet. Wie würde sich das auf die defauten Gateways der angeschlossenen Geräte und das Standard-Gateway des DHCP-Servers auswirken? Der Eintrag, den ich zu den Routingtabellen der Geräte hinzufügen möchte, ist ein neues Standard-Gateway, das ihre Pakete zu meinem Router umleitet, da dies nicht direkt im Router möglich ist.

So etwas:

zum Internet <==== | Router | ==== | DHCP-Server | ==== Geräte


Welcher Eintrag , den Sie beabsichtigen , zu Routing - Tabelle hinzuzufügen , diese Details zu Fragen hinzufügen
SeanClt

Siehe meine Bearbeitung, bitte
mrbolichi

Antworten:


0

Dies ist möglich, wenn Ihr Router die Konfiguration der DHCP-Option 121 ( Classless Static Route Option) unterstützt .

Nach dem Benutzerhandbuch wird dies von Ihrem Router nicht unterstützt, sodass Sie wahrscheinlich einen Router auf Unternehmensebene erwerben oder Ihren aktuellen Router mit einer benutzerdefinierten Firmware aktualisieren möchten, die das Festlegen dieser DHCP-Option (z. B. DD-WRT ) unterstützt.

Alternativ können Sie einen DHCP-Server in Ihrer Linux-Distribution installieren und so einrichten, dass diese Option zusammen mit der IP-Konfiguration an die Clients verteilt wird. Denken Sie daran, den DHCP-Server auf dem Router zu deaktivieren, damit nur der DHCP-Server, der auf der Linux-Distribution ausgeführt wird, DHCP-Anforderungen empfängt / beantwortet. Weisen Sie dem Computer eine statische IP-Konfiguration zu (IP-Adresse, Subnetzmaske und Standardgateway), und stellen Sie sicher, dass die ausgewählte IP-Adresse außerhalb des DHCP-Bereichs liegt.


Ich dachte, mein Router könnte nicht das tun, was ich vorhabe. Deshalb dachte ich an meine Maschine (oder besser an meinen Mikrocomputer) mit Linux-Distribution, die die Arbeit macht. Wie kann ich das machen?
Mrbolichi

Wie in meiner Antwort erwähnt, können Sie einen DHCP-Server auf Ihrem Computer finden, installieren und so konfigurieren, dass die IP-Konfiguration und die statischen Routen an die Clients verteilt werden. Denken Sie daran, den DHCP-Server auf Ihrem Router zu deaktivieren, wenn Sie diesen Ansatz wählen.
FastEthernet

Das wollte ich wissen. Die Geräte stellen eine Verbindung zum Router her, der ihre DHCPREQUESTs empfängt . Ich gehe davon aus, dass beide (Router und Computer mit DHCP-Server) die Anfrage empfangen, da sie sich im selben Netzwerk befinden, aber nur der Computer darauf antwortet. Ich beabsichtige, den DHCP-Server in die Mitte des Routers und der Geräte zu stellen (bitte überprüfen Sie meine Bearbeitung).
Mrbolichi

Bitte sehen Sie meine aktualisierte Antwort.
FastEthernet

Vielen Dank. Das sollte genug Information sein. Sobald ich Zeit habe, werde ich es versuchen, aber es scheint einfach genug
Mrbolichi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.