
Nehmen wir also an, ich verbinde einen sekundären Router mit meinem ersten. Ein Ethernet-Kabel von einem der LAN-Ports zum WAN des sekundären Routers.
Wie erhält mein sekundärer Router nun tatsächlich seine IP-Adresse? Über das DHCP-Protokoll oder ein anderes?
Der Grund für meine Frage ist, dass mein ISP, als er die Firmware meines ersten Routers (es ist auch ein Modem) aktualisierte, anscheinend laut ihnen den zweiten Router über seine LAN-Schnittstelle 4 überbrücken musste. Es gibt keine Möglichkeit, dieser Schnittstelle manuell eine IP-Adresse zuzuweisen, sie begannen, das Konzept „DMZ“ irgendwie irreführend zu verwenden. Als ich jedoch den ersten Router so konfigurierte, dass er die LAN-Schnittstelle 4 überbrückte, wie sie sagten, begann mein zweiter Router, sich wie ein Switch zu verhalten, obwohl er über WAN verbunden war. Ein mit dem zweiten Router verbundener DHCP-Server (Windows Server 2012) funktioniert jedoch einwandfrei; er erhält eine IP-Adresse vom DHCP des ersten Routers und verteilt Adressen an seine Clients.
Das ist vielleicht eine seltsame Frage, aber beziehen Router ihre externen Adressen anders als DHCP-Clients? Theoretisch sollte es bei Routern nicht anders sein.
Antwort1
Vielen Menschen ist nicht bewusst, dass ein „Router“ für den Verbraucher in der Regel aus mehreren Komponenten besteht, die in einem einzigen Gehäuse zusammengequetscht sind.
Die WAN-/externen Ports sind normalerweise auf „automatische Konfiguration“ mit DHCP eingestellt, das heißt, sie fragen nach einer IP-Adresse und verwenden diese dann. Vielen Leuten ist die externe IP egal, solange alles funktioniert.
Dieses Diagramm hilft hoffentlich dabei, einige Punkte zu klären, und ich hoffe, ich habe es anhand Ihrer Beschreibung richtig dargestellt:
- Jeder der farbigen
IP
Stapel hat normalerweise eine eindeutige IP-Adresse. Daher hat jeder Router eine 'intern' und ein 'extern' IP-Adresse. - Dem Blue
IP
Stack wird von Ihrem ISP eine IP-Adresse zugewiesen. Versuchen Sie nicht einmal, ihn selbst zu konfigurieren. - Der grüne
IP
Stapel hat einePrivatadresse- normalerweise192.168.0.0/24
oder ähnlich als Standard. Sie können dies frei konfigurieren.- Der "Computer" in Router 1 wird wahrscheinlich einen DHCP-Server betreiben und Adressen in diesem Bereich an Clients im Netzwerk vermieten. Sie können dies deaktivieren.
- Der rote
IP
Stapel folgt in ähnlicher Weise dem blauen ... er wird wahrscheinlich eine Adresse vom Dienstanbieter anfordern (in diesem Fall Router 1). - Wenn Sie LAN4 von Router 1 nicht als einfachen Switch, sondern als Bridge konfiguriert haben, kann es sein, dass der WAN-Port von Router 2 versucht, eine IP direkt von Ihrem ISP und nicht vom DHCP-Server von Router 1 zu beziehen. Ich vermute, dass dies nicht das ist, was Sie möchten, da Ihr ISP Ihnen zwei öffentliche IPs zur Verfügung stellen muss.
- Es ist nicht klar, was Sie meinen mit "mein zweiter Router begann, sich wie ein Switch zu verhalten„... Wenn Sie jetzt direkt mit Clients kommunizieren könnten, die an die LAN*-Ports von Router 1 angeschlossen sind, dann wäre dies, wie bereits erwähnt, typisch.
- Router 2 würde „masqueraden“, sodass seine internen Hosts über seine externe IP mit externen Hosts kommunizieren können. Dies ist eine Standardfunktion vonNetzwerkadressübersetzung.
- Hosts an den LAN*-Ports von Router 1 können wahrscheinlich nicht mit Hosts an den LAN*-Ports von Router 2 kommunizieren.
Als Randbemerkung: Der Block „Router 2“ im obigen Diagramm wird oft als „Kabelrouter", da viele Kabelanbieter ihr eigenes externes Kabelmodem liefern. Dies ist nur ein Marketingbegriff, und es ist natürlich möglich, einen solchen Router in dieser Konfiguration mit einem externen DSL-Modem usw. zu verwenden.
Ebenso ist es möglich, ein "Router" das ein DSL-Modem oder ein eingebautes Kabelmodem enthält (gemäß "Router 1" über).
Antwort2
Typische Heim- oder Kleinbürorouter verwenden standardmäßig DHCP, um zu bestimmen, welche Adresse ihrer WAN-Schnittstelle zugewiesen werden soll.
Ich glaube, Sie irren sich, wenn Sie meinen, Ihr Router würde als Switch fungieren. Wahrscheinlich hat er genau so funktioniert, wie er es normalerweise tut – als Router. Wahrscheinlich wurde ihm von Ihrem Modem/Router eine IP-Adresse für seinen WAN-Port zugewiesen und er hat sich für alle Clients an seinen LAN-Ports maskiert und jedem von ihnen per DHCP eine IP-Adresse zugewiesen. Genau das würde er tun, wenn der WAN-Port mit einem Modem verbunden wäre.
Antwort3
Wenn Sie zwei Router miteinander verbinden, ruft der zweite normalerweise seine eigene IP-Adresse vom ersten Router ab. Wenn Sie DHCP im zweiten Router eingeschaltet haben, beginnt er, seine eigene IP-Adresse an alle Geräte zu verteilen, die mit ihm verbunden sind. Auf die gleiche Weise, wie es der erste Router vom ISP tut.
Der ISP weist dem ersten Router eine IP-Adresse speziell für diesen Router zu, und dieser Router beginnt dann, seine eigenen IP-Adressen an alle anderen Geräte zu verteilen, die mit ihm verbunden sind (unabhängig davon, ob das nächste Gerät ein Computer oder ein anderer Router ist – der zweite Router sollte einen speziellen Port haben, an den er angeschlossen werden kann, wie einen WAN-Port oder einen Ethernet-Port für „Kabelmodems“ – normalerweise sind diese von den anderen Ports getrennt). Der zweite Router in der Kette sollte genau dasselbe tun: Er sollte eine IP-Adresse vom WAN-Port abrufen und dann beginnen, seine eigene IP-Adresse von seinem eigenen DHCP-Server zu verteilen.
Wenn Sie dies nicht möchten, müssen Sie DHCP auf dem zweiten Router ausschalten. Dadurch fungiert der zweite Router als Switch und kehrt bei jeder Verbindung eines neuen Geräts zum ersten Router zurück und fordert eine neue IP-Adresse an.
Das einzige, worauf Sie achten müssen, wenn Sie die beiden Router verwenden, ist, dass die IP-Adressen nicht kollidieren - normalerweise würden Sie die IP-Adressen eines Routers auf etwa 192.168.1.x und die des zweiten Routers auf 192.168.0.x mit Subnetzmasken von 255.255.255.0 auf jedem Router einstellen (Subnetzmasken markieren, welche Teile der IP-Adresse zu welchem Netzwerk gehören - 255.255.255.0 bedeutet, dass die ersten 3 Teile der IP-Adresse sich auf dieses bestimmte Netzwerk beziehen und die letzte Ziffer sich auf den bestimmten Computer in diesem Netzwerk bezieht - was letztendlich bedeutet, dass Sie 255 Geräte auf diesem Router haben können, bevor Ihnen die IP-Adressen ausgehen (192.168.1.0-254 oder 192.168.0.0-254) (hängt auch davon ab, welchen Bereich Sie auf dem DHCP eingestellt haben. Eine Änderung des Bereichs und auch eine Änderung der letzten Zahl auf der Subnetzmaske kann dies reduzieren). Auf diese Weise würde Router 1 würde die IP-Adresse 192.168.1.x und Router 2 die IP-Adresse 192.168.0.x vergeben und es sollte nicht vorkommen, dass der DHCP-Server von Router 2 eine IP-Adresse vergibt, die Router 1 bereits vergeben hat.
Antwort4
Ja? Ich bin ziemlich sicher, dass der Router genau dasselbe DHCP-Protokoll verwendet, um seine IP-Adresse über die WAN-Verbindung abzurufen, wie jedes andere IP-Gerät auch. Schließlich können Sie Ihren Computer direkt an das Kabelmodem anschließen (bei denen, die über separate Modems und Router verfügen) und das Internet auf diese Weise nutzen.
Um es einfach zu halten: Um die Anzahl der Ethernet-Verbindungen oder -Ports mithilfe eines sekundären Routers zu erhöhen, müssen Sie einen LAN-Port an einen anderen LAN-Port anschließen. Dann schaltet der zweite Router (als Verb) die Frames (die Pakete enthalten) an das entsprechende Ziel weiter, das mit den LAN-Ports verbunden ist. Wenn der Frame für das Internet bestimmt ist, sendet er den Frame über die mit dem ersten Router verbundene Verbindung. Der erste Router weist alle IP-Adressen zu. Der zweite Router (der, wie Sie sich erinnern, als Switch fungiert) leitet diese DHCP-Zuweisungen weiter, sodass alle mit den LAN-Ports von Router 2 verbundenen Geräte ihre IP von Router 1 erhalten.
Wenn Sie möchten, können Sie auf die Weboberfläche von Router 2 zugreifen und DHCP ausschalten (möglicherweise müssen Sie diesen Schritt tatsächlich ausführen und ihm manuell eine IP-Adresse zuweisen.) Anschließend können Sie Router 2 weiterhin mit dieser IP-Adresse konfigurieren. Andernfalls hätte er keine IP-Adresse, da Switches normalerweise keine IP-Adressen haben.
Dies ist genau die Konfiguration, die ich bei mir zu Hause habe, und sie funktioniert einwandfrei.