Zwei Internetverbindungen über zwei Modems, einen Router, geben an, welches Modem auf dem PC verwendet werden soll

1582
eliman20000

Bei der Arbeit haben wir zwei Internetverbindungen über zwei Modems, ein Kabelmodem und ein 4G-Modem. An das Kabelmodem ist ein Wi-Fi-Router angeschlossen. Dies ist unser Netzwerk A. Das 4G-Modem verfügt über einen integrierten Wi-Fi-Router. Dies ist unser Netzwerk B. Einige Computer verwenden Netzwerk A und einige nutzen Netzwerk B.

Nun das Problem: In Netzwerk A gibt es einen Netzwerkdrucker, auf den wir auch von den PCs in Netzwerk B zugreifen möchten. Mein Plan jetzt ist, Router A und Router B mit einem Kabel zu verbinden, DHCP auf Router B zu deaktivieren und ihm eine statische IP-Adresse.

Wie kann für jeden Computer festgelegt werden, welche Internetverbindung verwendet werden soll?

6
Wenn Sie statische IP-Adressen für alles einrichten würden, was Sie ihnen unterschiedliche Standardgateways zuweisen könnten, ist statisch alles ein Problem. Oder wenn Sie einen fortgeschritteneren DHCP-Server hätten, könnte der DHCP-Server ihnen unterschiedliche Standardgateways geben. user20574 vor 5 Jahren 0

5 Antworten auf die Frage

13
kasperd

Sie können ein einzelnes Netzwerk mit zwei DHCP-Servern betreiben, indem Sie dasselbe Netzwerkpräfix, aber unterschiedliche IP-Adressbereiche zuweisen. Zum Beispiel:

Router 1:

Network address: 172.25.60.0 LAN interface: 172.25.60.1 Netmask: 255.255.252.0 Broadcast: 172.25.63.255 DHCP range: 172.25.61.0 - 172.25.61.255 

Router 2:

Network address: 172.25.60.0 LAN interface: 172.25.60.2 Netmask: 255.255.252.0 Broadcast: 172.25.63.255 DHCP range: 172.25.62.0 - 172.25.62.255 

Der heikle Teil besteht darin, sicherzustellen, dass jedes Gerät eine DHCP-Antwort vom vorgesehenen Router erhält, sodass das gewünschte Gateway verwendet wird. Standardmäßig verwenden sie einfach denjenigen, der am schnellsten reagiert. Und da Sie anscheinend einen anderen Zugangspunkt mit jedem Router verbunden haben, funktioniert dies möglicherweise wie erwartet - meistens.

Das ist nicht ganz zufriedenstellend. Wenn Sie in den Routern eine Whitelist / Blacklist mit MAC-Adressen angeben können, an die sie Adressen vergeben, können Sie damit steuern, welches Gerät welches Gateway verwenden soll. Dann muss das Gerät dasselbe Gateway verwenden, unabhängig davon, mit welchen Zugangspunkten es verbunden ist.

Alternativ können Sie DHCP auf beiden Routern deaktivieren und ein separates Gerät als DHCP-Server verwenden. Auf diesem separaten Gerät können Sie einen viel flexibleren DHCP-Server installieren. Jede Linux-Maschine mit ISC dhcpd würde funktionieren.

Ein völlig anderer Ansatz besteht darin, einen der Router als ausschließlich IPv4 und den anderen als ausschließlich IPv6 zu konfigurieren. Dadurch können alle Geräte beide Router verwenden, je nachdem, was von den Diensten unterstützt wird, mit denen sie kommunizieren. (Dies erfordert, dass mindestens einer der ISPs IPv4 und mindestens einer der Anbieter IPv6 unterstützt.)

Ich bin damit einverstanden, weil es die einzige Antwort zu sein scheint, die versucht, die Frage tatsächlich zu beantworten. Tim_Stewart vor 5 Jahren 3
6
JohnnyVegas

Richten Sie einen USB-Druckerserver ein - eine Menge, aber nicht jeder Router verfügt über einen integrierten Drucker. Er muss auch drahtlos sein, damit er an das 4G-WLAN-Netzwerk angeschlossen werden kann. So etwas wie der TL-WN822N - WLAN USB-Adapter.

Wi-Fi-Druckserver

Wenn Sie nun davon ausgehen, dass Ihr Drucker über Ethernet mit dem anderen Netzwerk verbunden ist, sollte der USB-Anschluss weiterhin funktionieren. Der Drucker akzeptiert jetzt Anforderungen vom Hauptnetz und vom drahtlosen 4G-Netzwerk.

Ich bin damit einverstanden, weil die Frage zwar technisch nicht beantwortet wird, sie jedoch einen alternativen Ansatz bietet, um die Anforderung zu lösen, die die Frage motiviert hat. Abhängig von der verwendeten Hardware und den spezifischen Anforderungen kann dies eine bessere Lösung sein als der Plan, das Ziel durch Änderungen der Netzwerktopologie zu erreichen. kasperd vor 5 Jahren 2
Es gibt keine ordentliche Lösung für die Frage, ohne den Router oder den Drucker auszutauschen. Wenn ich also in der gleichen Situation wäre, würden die Benutzer über die Netzwerktopologie hinausgehen. JohnnyVegas vor 5 Jahren 0
1
Hermann

Herzlich willkommen bei su.E. Sie möchten im Wesentlichen zwischen zwei privaten Netzwerken routen. Die Antwort von @ kasperd und der Kommentar von @ user20574 stehen einer wirklichen Lösung nahe, aber es gibt Raum für Verbesserungen.

Ich gehe davon aus, dass Ihre derzeitigen Router Consumer-Geräte sind, die nicht zwischen drahtlosen und drahtgebundenen Verbindungen unterscheiden (außer dem einen WAN-Port bzw. dem eingebauten Modem). In diesem Fall benötigen Sie einen dritten Router, der (vorzugsweise über LAN) an beide Netzwerke angeschlossen ist. Das Setup könnte so aussehen:

Angenommen, 192.168.1.0/24 ist Netzwerk A.
192.168.1.1 kann die LAN-IP von Router A in Netzwerk A sein.
Clients in Netzwerk A werden vom Router A über DHCP eine IP zugewiesen. Das DHCP-Set-Standardgateway ist 192.168.1.1 .
In Router A leitet das Standard-Gateway den Datenverkehr über den WAN-Port weiter.
Ihr Drucker hat möglicherweise die IP 192.168.1.80.

Angenommen, 192.168.2.0/24 ist Netzwerk B.
192.168.2.1 kann die LAN-IP von Router B in Netzwerk B sein.
Clients in Netzwerk B wird über Router B eine IP über DHCP zugewiesen. Das DHCP-Set-Standardgateway ist 192.168.2.1 .
In Router B leitet das Standard-Gateway den Datenverkehr über die interne drahtlose WAN-Verbindung weiter.

Jetzt verbinden Sie den neuen Router. Nennen wir es Router C. Dieser Router ist so konfiguriert, dass er Daten zwischen den Netzwerken weiterleitet, mit denen er verbunden ist.
192.168.1.2 kann die LAN-IP von Router C in Netzwerk A sein.
192.168.2.2 kann die LAN-IP von Router C in Netzwerk B sein.

Nun zum kniffligen Teil: Passen Sie die Routing-Tabelle in Router B mit einer zusätzlichen Route an: Host 192.168.1.80 (Ihr Drucker) ist möglicherweise über das Gateway 192.168.2.2 anstelle des Standard-Gateways erreichbar.
Dies ist ein Modell der Routing-Tabelle, wie sie in Router B sein sollte:

Destination Router Genmask Iface 0.0.0.0 0.0.0.0 0.0.0.0 WAN 192.168.1.80 192.168.2.2 255.255.255.255 LAN 192.168.2.0 0.0.0.0 255.255.255.0 LAN 

DHCP-Anforderungen werden vom falschen Server nicht beantwortet, da es sich um Broadcasts handelt, die nicht über die Netzwerkgrenze geroutet werden.

Wenn Ihr Router B diese Art der Änderung jedoch nicht zulässt, kann dieses Problem nicht ordnungsgemäß und sauber gelöst werden.

0
Criggie

Sie verfügen also über zwei getrennte LANs, die jeweils über ein separates Gateway zum Internet verfügen. Und es gibt Server-Ressourcen in einem LAN, die nicht von dem anderen LAN gesehen werden können.

OPTION 1 - Verbinden Sie die LANs.

  • Stellen Sie die LAN-Adresse des zweiten Routers auf .2 und belassen Sie den Hauptrouter als .1
  • Deaktivieren Sie den DHCP-Server an einem Router und lassen Sie den anderen DHCP-Server verwalten, oder richten Sie einen DHCP-Server auf einem Server ein und deaktivieren Sie den DHCP beider Router.
  • Verbinden Sie einen LAN-Port an jedem Router physisch miteinander, bei Bedarf über Switches.

Jetzt befinden sich alle Benutzer im selben flachen LAN (z. B. 10.1.2.x) und können das Internet über .1 oder über .2 sehen, und jeder kann den Drucker unter .3 sehen

Damit ein Benutzer die andere Verbindung auswählen kann, muss er seine Gateway-IP-Adresse von 1 auf 2 ändern. Als Administrator können Sie den DHCP-Server aktualisieren, um die andere IP-Adresse als Gateway auszugeben. Wenn Sie diese Route wählen, stellen Sie die DHCP-Lease-Zeit auf eine kleine Minute ein.

OPTION 2 - Verbinden Sie die LANs und installieren Sie eine Firewall, die mit mehreren WAN-Verbindungen umgehen kann.

  • Ähnlich wie bei der ersten Option, aber anstatt dass Sie eine reale Entscheidung für den Linkwechsel treffen, überwacht das Firewall-Gerät über jeden Link etwas und kann seinen eigenen Routing zum Mobilfunkgerät durchführen, sollte der Hauptlink (schneller und billiger) fallen .

So etwas wie pfsense ist in der Lage, zwei WANs mit Priorisierung und Fallback auszuführen . Sie benötigen einen zuverlässigen Host mit 3 physischen Ethernet-Ports, um pfsense als Firewall auszuführen.

-4
harrymc

Sie können es zu einem Netzwerk zusammenstellen, wenn Sie es als LAN-zu-LAN und nicht als LAN-zu-WAN verkabeln:

Bild

Bei diesem Setup benötigen Sie nur eine Verbindung zum Internet über das Kabelmodem. Das 4G-Modem wird zu einem Wi-Fi-Zugangspunkt, der das vom Kabelmodem geschaffene Netzwerk erweitert, und der DHCP-Server sollte deaktiviert sein.

Weitere Informationen finden Sie in dieser Antwort .

Das Ziel ist es, immer noch beide Internetverbindungen zu nutzen. Diese Antwort erreicht das nicht. Darüber hinaus enthält diese Antwort nur wenige Details zur Konfiguration des sekundären Routers. kasperd vor 5 Jahren 0
Die "fehlenden" Details sind bereits in der Post. Das einzige fehlende Stück ist die Verkabelung. harrymc vor 5 Jahren 0
Und wie konfigurieren Sie dann, welcher Computer welchen ISP verwendet? kasperd vor 5 Jahren 0
Wer hat etwas zu zwei ISPs gesagt? harrymc vor 5 Jahren 0
Die Frage lautet: "Wir haben ** zwei Internetverbindungen ** über zwei Modems, ** ein Kabelmodem ** und ** ein 4G-Modem **" kasperd vor 5 Jahren 1
Wer hat etwas zu zwei ISPs gesagt? harrymc vor 5 Jahren 0
Dies ist eine unangemessene Antwort. Wenn Sie glauben, dass es sich um ein Duplikat handelt, markieren Sie es als solches und verknüpfen Sie es mit der anderen Frage. aber dies versucht ** in keiner Weise, die Frage zu beantworten. Tim_Stewart vor 5 Jahren 3
@ Tim_Stewart: Ich dachte daran, genau das zu tun, entschied aber, dass es nicht wirklich ein Duplikat ist. Das Thema hier vereint zwei bestehende Netzwerke, während das andere nur die Unterschiede zwischen LAN-LAN und LAN-WAN erklärt. harrymc vor 5 Jahren 0
Ich bin mit dieser Antwort vertraut, ich habe sie im Netzwerkbereich ziemlich oft markiert und verlinkt. Vielleicht fügen Sie dieser Antwort eine relevante Information hinzu. Das OP müsste die Gateways statisch für die vorgesehenen PCs einrichten, wenn ich mich nicht irre. Jedenfalls versuchen Sie nicht, Ihren Beitrag zu beeinträchtigen. Ich hoffe, dass dies als konstruktiv und nicht als Ballknaller herauskam. Tim_Stewart vor 5 Jahren 0
@ Tim_Stewart: Freut mich zu hören, dass diese Antwort nützlich ist. Normalerweise verfügen die Computer im Netzwerk über automatische DHCP und DNS, sodass keine Neukonfiguration erforderlich ist. Probleme können nur auftreten, wenn sie als zwei unterschiedlich benannte WORKGROUPs oder einen anderen nicht standardmäßigen Netzwerkparameter konfiguriert sind. harrymc vor 5 Jahren 0