Sie haben völlig recht - DHCP arbeitet normalerweise auf der Grundlage der " schnellsten Gewinne ". Es ist in der Regel auch eine schlechte Idee, mehrere DHCP-Server im selben Netzwerk zu betreiben ...
Die Verwendung einer Netzmaske von 255.255.252.0
ist ein bisschen " hack ", um Kunden die Kommunikation untereinander zu ermöglichen, unabhängig davon, aus welchem Pool ihnen eine Adresse zugewiesen wird ... es ist keine gute Möglichkeit, damit umzugehen.
Ist das mit der vorhandenen Hardware machbar?
Nein.
Meine Frage ist also, wie kann ich WLAN-Clients dazu zwingen, IP vom DHCP des Modem-Routers zu beziehen, mit dem sie verbunden sind?
Im aktuellen Setup können Sie nicht ... Ist es wirklich wichtig, welche Internetverbindung verwendet wird?
Entweder:
- Das Gerät kommuniziert per WLAN mit Router 1, der Verkehr geht dann ins Internet
- Das Gerät kommuniziert über WLAN mit Router 1, der Datenverkehr geht über Ethernet mit Router 2 und geht ins Internet.
Zumindest werden Sie mit diesem Setup keine Probleme mit dem WLAN-Konflikt haben.
Wie oben dargestellt, greift das WLAN-Gerät gemäß Ihrer Beschreibung (siehe DHCP-Antwort des Routers 2) über Router 2 auf das Internet zu.
PC 1 kann auf PC 2 zugreifen (und umgekehrt), das Gerät kann auf beide PCs zugreifen, und alle können auf das Internet zugreifen.
Möglicherweise stellen Sie fest, dass sich die Route des Geräts ändert, wenn die DHCP-Lease erneuert wird. Dies kann zu Problemen bei laufenden Verbindungen / Sitzungen führen.
Es ist auch durchaus möglich, dass PC 1 über Router 2 ins Internet geroutet wird. Bei einem Rennen wie diesem kann der Router, der beschäftigt ist, möglicherweise verlieren.
Idealerweise würden Sie zumindest einen Router zwischen die Netzwerke stellen, so dass diese mit ihrer eigenen Broadcast-Domäne alleine stehen können (und DHCP somit korrekt isoliert wird). Der neue Router würde den Zugang von einem Netzwerk zum anderen erleichtern.
In dieser Grundeinstellung müssen Sie in der Lage sein, " statische Routen " entweder an jedem Gerät oder an Router 1 / Router 2 zu konfigurieren .
Zum Beispiel setzen wir die Schnittstellen von Router 3 an die Adressen 192.168.1.254
bzw. 192.168.2.254
an.
Wenn statische Routen für Router 1 und Router 2 bereitgestellt werden können, sehen sie in etwa wie folgt aus:
- Router 1:
192.168.2.0/24
Zugriff über192.168.1.254
- Router 2:
192.168.1.0/24
Zugriff über192.168.2.254
Sie haben angegeben, dass Sie nichts kaufen möchten ... Router 3 könnte viele Dinge von einem alten PC zu einem Raspberry Pi sein.
Eine idealere Lösung ist die Verwendung eines " richtigen " Routers, der mehrere WAN-Schnittstellen beherrscht.
Dies wird jedoch wahrscheinlich einige zusätzliche Kosten verursachen ... Wenn also die vorherige Option realisierbar ist (sie hängt realistisch von statischen Routen ab, die in Routern konfiguriert werden), ist dies möglicherweise für Sie vorzuziehen.
Router 1 und Router 2 werden in den " Bridge-Modus " versetzt, dh sie dienen lediglich als Medienkonverter von Ethernet zu dem, was Ihr Internetanbieter anbietet, und befassen sich mit Authentifizierung usw.
Zusammen mit einem dritten Router müssen Sie WLAN-Zugangspunkte erwerben, um den WLAN-Dienst aufrechtzuerhalten. Außerdem benötigen Sie eine zweite Kabelführung zwischen den Etagen (vorausgesetzt, der ISP-Feed ist feststehend und es sei denn, Sie verwenden VLANs).
Mit dieser Topologie erhalten Sie alles, was Sie wollen, mit der optimalen Implementierung. Jede Etage verfügt über separate Broadcast-Domänen. Router 3 kann wahrscheinlich die DHCP-Pools für jede Domäne verwalten, und Sie können weiterhin auf PCs auf mehreren Etagen zugreifen.
Als zusätzlichen Bonus können Sie jetzt auch die Internet-Verbindungen zwischen den Etagen für " Lastverteilung " und " Failover " freigeben ... oder wenn Sie wirklich wollen, können Sie die Verbindung von Etage 1 über die Verbindung von Router 1 und von Ebene 2 über den Router beibehalten 2 Verbindung.