So verbinden Sie 2 verschiedene Netzwerke mit einem Router

2

Ich habe einen "NETGEAR WGR614 v4" Wireless Router. Es verfügt über 1 Internetanschluss und 4 LAN-Anschlüsse.

It's Default IP is : 192.168.0.1

Ich kann auf diesen Router zugreifen und seine IP-Adresse ändern, indem ich http: 192.168.0.1 öffne

Ich muss mit diesem Router zwei verschiedene Netzwerke verbinden.

1. Polytechnic Network with IPs 172.16.x.x
2. Engineering Network with IPs 172.18.x.x

Ich muss vom anderen über den Router auf ein Netzwerk zugreifen.

Beispiel: Angenommen, im Polytechnic-Netzwerk befindet sich 1 PC mit den folgenden IP-Einstellungen

IP: 172.16.1.1
SM: 255.255.0.0

Angenommen, im Engineering-Netzwerk befindet sich 1 PC mit den folgenden IP-Einstellungen

IP: 172.18.1.1
SM: 255.255.0.0

Ich muss den 1. PC vom 2. PC über diesen Router und umgekehrt anpingen. Bitte hilf mir!

Schauen Sie sich dieses Video an und fahren Sie mit 2:43 fort, um einen schnelleren Überblick über das zu erhalten, worüber ich spreche:

www.youtube.com/watch?v=bfwLq3LxnjQ
Pradeep
quelle
Welche Hardwareversion? Welche Firmware laufen Sie? Wird dieser Router der Standard-Gateway-Router der beiden PCs sein? Wenn nicht, können Sie die vorhandenen Gateway-Router konfigurieren? Oder können Sie auf jedem PC Routen hinzufügen?
David Schwartz
Handelt es sich nur um eine 1: 1-Verbindung, oder müssen alle PCs im einen Netzwerk in der Lage sein, eine Verbindung zum anderen herzustellen? Mit anderen Worten, ist es eine mögliche Lösung, wenn Sie die Einstellungen auf allen betroffenen PCs manuell ändern müssen, da es nur zwei gibt, oder müssen Sie so viele verbinden, dass die Lösung vom Router verwaltet werden muss?
Aufdeckung
Es ist keine Eins-zu-Eins-Lösung. Alle Computer auf der einen Seite müssen auf die Computer auf der anderen Seite zugreifen. Schauen Sie sich das Video an und fahren Sie mit 2:43 fort, um eine schnelle Vorstellung zu erhalten. Www.youtube.com/watch?v= bfwLq3LxnjQ
Pradeep
1
Consumer-Router sind einfach nicht für diese Art der Nutzung ausgelegt. Sie dienen dazu, Ihr LAN mit dem Internet zu verbinden, und das war's auch schon. In vielen Fällen können Sie keine statischen Routen hinzufügen, und selbst wenn dies der Fall ist, können Sie keine Verbindung zum Internet herstellen, wenn Sie den WAN-Port für das andere Netzwerk verwenden. Ich schlage vor, Sie kaufen entweder einen Router der Enterprise-Klasse (dh einen mit Cisco IOS) oder Sie besorgen sich einen Ersatzcomputer, installieren weitere Netzwerkkarten, installieren Linux und konfigurieren ihn als Router. Wenn Sie nicht mit Linux vertraut sind, können Sie pfSense installieren, das über eine Weboberfläche konfiguriert wird.
tlng05

Antworten:

1

Ich schreibe dies nur, um meine Ideen niederzuschreiben, da sich anscheinend niemand dafür interessiert.

Dies kann mit einem einzelnen DD-WRT-Router (oder OpenWRT oder Tomato oder ...) erfolgen.

  1. Die physischen Verbindungen: ein Ethernet-Kabel von jedem der beiden anderen Router, LAN-Port zu LAN-Port; außerdem ein Ethernet-Kabel vom LAN-Port des DD-WRT-Routers zum Umschalten für das Netzwerk 192.168.0.1;

  2. Wechsel des Subnetzes: Das Leben ist viel einfacher, wenn der DHCP-Server des DD-WRT das Subnetz verwendet 172.16.0.0/14und DHCP-Adressen verwendet werden 172.17.0.0/24. Die Netzwerkmaske muss auch auf den anderen Routern geändert werden, und bestimmte Routen zu den anderen beiden Subnetzen durch den DD-WRT-Router müssen mit den anderen beiden Routern angegeben werden.

  3. Erstellen Sie drei VLANs, eines für jedes Ethernet-Kabel, wie im DD-WRT-Wiki beschrieben . jedoch vorsichtig sein , dass das VLAN an dem (früheren) Subnetz zugeordnet 192.168.0.0/24 kann mit dem WLAN verbunden sein, wie erläutert erneut auf der DD-WRT Wiki ; Dies führt zu einer neuen Brücke, nennen wir sie br1 .

  4. Deaktivieren Sie DHCP und aktivieren Sie es dnsmasqsowohl als DNS- als auch als DHCP-Server, wie auf dieser Seite des DD-WRT-Wikis erläutert .

  5. zwingen Sie den dnmasq dhcp-Server, nur die Schnittstelle abzuhören br1, und richten Sie iptables-Regeln ein, die den Paketfluss über die beiden VLANs und die Bridge ermöglichen, wie auf dieser DD-WRT-Wiki-Seite erläutert .

Das sollte alles sein. Irgendwann in der Zukunft (= wenn ich etwas Freizeit finde) werde ich es tatsächlich implementieren und vollständig debuggen.

MariusMatutiae
quelle
0

Sie meinen wahrscheinlich, Sie möchten drei verschiedene Netzwerke verbinden, da das Internet als Netzwerk "zählt".

Damit der Router dies unterstützt, sind drei Schnittstellen erforderlich, im Wesentlichen ein WAN, LAN1 und ein LAN2 sowie eine Firmware / ein Betriebssystem, das dies unterstützt.

Ich kenne keine eingebaute Firmware auf Routern für Endverbraucher, die diese Funktion bieten. Linux hat keine Probleme beim Routing zwischen 3 oder mehr Schnittstellen. Ein auf DD-WRT oder Open-WRT geflashter Router bietet Linux.

Sie benötigen noch ein LAN1 und ein LAN2. Auf einem Flash-Router haben Sie also mehrere Möglichkeiten:

  • Die WLAN-Fähigkeit des Routers kann LAN1 oder LAN2 sein. Ich denke, die meisten nicht alle DD-WRT-Flash-Router ermöglichen es Ihnen, drahtlose oder nicht drahtlose Verbindungen herzustellen. Du willst es nicht überbrücken.
  • Wenn der Router unterstützt, dass jeder LAN-Port in ein VLAN eingefügt wird, können Sie die LAN-Ports in zwei getrennt geroutete Schnittstellen aufteilen. Ich habe in den wenigen Routern, die ich auf DD-WRT geflasht habe, nie wirklich an den VLAN-Optionen herumgespielt, sodass ich nicht genau weiß, was hier oder speziell auf einem Netgear getan werden kann.
  • Wenn der Router über eine USB-Schnittstelle (für Netzwerkspeicher) verfügt, können Sie möglicherweise einen USB-zu-Ethernet-Adapter "anschließen", damit dieser funktioniert. Ich habe es nie versucht.

Wenn Ihr Netgear-Router nicht vielseitig genug ist, haben Sie möglicherweise mehr Glück, sich einen alten PC zu besorgen, 3 Netzwerkkarten hineinzuwerfen und grundlegende Routing- / Firewall-Funktionen unter Linux einzurichten.

LawrenceC
quelle
0

Die meisten Consumer-WLAN-Router verfügen nur über eine WAN- und eine LAN-Schnittstelle.

Die 4 Ports fungieren als Switch, leiten den Datenverkehr nur an eine IP weiter und haben keine eigene IP.

Allerdings benötigen Sie wahrscheinlich andere Hardware, es sei denn, Sie können mehrere LAN-Schnittstellen oder eine sekundäre IP- Adresse auf Ihrer LAN-Schnittstelle einrichten (diese letzte Option trennt den Datenverkehr jedoch nicht).

Wie Ultrasawblade betonte, ist die Hardware, die Sie benötigen, ein Router mit zwei tatsächlichen LAN-Schnittstellen. Oder Sie können überprüfen, ob Ihr Netgear von DD-WRT unterstützt wird .

Was Sie idealerweise implementieren sollten, ist eine Router-on-a-Stick- Konfiguration, aber dann müssen Sie VLANs in Ihrem Netzwerk haben.

Aairey
quelle
Ich verstehe nicht ganz, wie sich dies von der vorhandenen Antwort unterscheidet. Was diesem Benutzer vielleicht helfen könnte, ist der Hinweis, dass jedes Netzwerk als "WAN" verbunden werden kann, und IIRC, auch dieser Netgear, kann jedes alte Ethernet als "WAN" verwenden "Internet" ...
Florenz Kley
Ja, ich wollte das als Kommentar posten (ich bin neu hier). Sie könnten diesen Router tatsächlich verwenden, um auf diese Weise zwischen zwei Netzwerken zu routen.
Airey
Kommentare können zu beiden Fragen und zu jeder Antwort in der Liste hinzugefügt werden, sind jedoch auf 600 Zeichen begrenzt und können nicht gut formatiert werden. Ein Grund für eine Antwort wäre, dass Sie mehr Zeichen verwenden oder Dinge mit Codebeispielen formatieren möchten und so weiter ...
Florenz Kley