"We are back" « oc.at

Frage: Routing mehrerer Netzwerke ineinander. (SOLVED!)

GrandAdmiralThrawn 04.11.2003 - 10:51 834 10
Posts

GrandAdmiralThrawn

XP Nazi
Avatar
Registered: Aug 2000
Location: BRUCK!
Posts: 3716
Grüße!

Also, ich habe hier ein kleines Routing-Problem, aber bevor ich beginne, ein kleines Diagramm des Netzwerkes, damit man sich auch auskennt:

http://www.unileoben.ac.at/~mlackner/misc/network.gif

Wie zu sehen ist, hat nur der "obere" Server einen Zugang zum Internet via PPP/ISDN. Dies ist das einzige Gerät mit drei Netzwerkinterfaces.

Ziel: Jedes Netzwerk soll in jedes Netzwerk sehen.

Bisher gelöst: Jedes Netzwerk sieht ins WLAN. Das "Keller-BNC" Netzwerk sieht auch ins obere Netzwerk.

Bisher getätigte Einstellungen:

Obiger Server:
NAT auf das ISDN Interface
NAT auf WLAN (bringt nichts, also wieder deaktiviert)
Statische Route: Ziel: 192.168.2.0 Mask: 255.255.255.0 GW: 192.168.1.2 (WLAN des unteren Servers)

Unterer Server:
NAT auf WLAN (sonst sieht 192.168.2.0 nicht ins Netz 192.168.0.0 und sieht auch 192.168.1.1, die obere WLAN Karte nicht! Das untere BNC sieht ohne NAT auf WLAN nur sich selbst und die untere WLAN Karte.)
Statische Route: Ziel: 192.168.0.0 Mask: 255.255.255.0 GW: 192.168.1.1 (WLAN des oberen Servers).

Die statischen Routen scheinen aber leider nicht wirklich was zu bringen. Surfen geht im unteren Netz auch schon, da das untere Netz ja alles sieht.

Das EINZIGE, was noch zu realisieren ist: Das obere Netz muß ins Kellernetz sehen. Da die Struktur beider Netze und Server relativ ähnlich ist (netzwerktechnisch), müßts ja eigentlich jetzt schon gehen. Möglicherweise stört das ISDN? Oder müssen die Gateways für jedes Serverinterface eingetragen werden, Routen sollten doch reichen?
(Der obige Server verlangt für neue Gateway-Adressen einen Reboot).

Eingetragene Gateways:
192.168.0.1 im obigen Netz auf den Clients.
192.168.2.1 im unteren Netz auf den Clients.
Dynamischer Gateway auf ISDN.
192.168.1.1 für die untere WLAN Karte auf unterem Server.
192.178.1.2 NICHT für die obere WLAN Karte im oberen Server eingetragen, Route aber sehr wohl eingetragen (mit Gateway IP 192.168.1.2 eben)

Gibt es einen Weg, Gateways mit der Netshell (netsh) einzutragen? Ich konnte keinen finden. So sollts nämlich auch ohne Reboot funktionieren.

Hardware:
BNC sind DLink DE528-CT und 3Com Etherlink III
WLAN sind RTL8180 MiniPCI Karten ohne PCMCIA Technologie (PCMCIA rennt auf PCI 2.0 nicht, wegen IRQ Routing).

Server: Pentium PRO auf i440FX und i486DX4-100 auf i423TX. Alle Systeme laufen auf Windows 2000 Pro.

Edit: Kein Subnetting, sollte auch ned nötig sein.

Hilfe?
Bearbeitet von GrandAdmiralThrawn am 12.11.2003, 13:11

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Mit route kannst du Gateways eintragen (bleibt nur bis zum nächsten Reboot). netsh weiß ich nicht auswendig.

caws

SAPience.at
Avatar
Registered: Jan 2002
Location: ABAP Workbench
Posts: 751
Zitat von GrandAdmiralThrawn
Gibt es einen Weg, Gateways mit der Netshell (netsh) einzutragen? Ich konnte keinen finden. So sollts nämlich auch ohne Reboot funktionieren.
Code:
netsh interface ip set address name="LAN Verbindung" source=static addr=xxx.xxx.xxx.xxx mask=255.255.255.x [b]gateway=xxx.xxx.xxx.xxx[/b] 1 
netsh interface ip set dns name="LAN Verbindung" static addr=xxx.xxx.xxx.xxx

Sollt hinhauen wenn ich mich nicht täusch.

Sichern der Config mit "netsh -c interface dump > n:\homelan.cfg"
Wiederherstellen: "netsh -f n:\homelan.cfg"
Bearbeitet von caws am 04.11.2003, 17:59

ZARO

Here to stay
Avatar
Registered: May 2002
Location: Wien 22
Posts: 996
Zitat von Ringding
Mit route kannst du Gateways eintragen (bleibt nur bis zum nächsten Reboot). netsh weiß ich nicht auswendig.
Nicht wenn man "route -p" benutzt:

-p When used with the ADD command, makes a route persistent across
boots of the system. By default, routes are not preserved
when the system is restarted. Ignored for all other commands,
which always affect the appropriate persistent routes. This
option is not supported in Windows 95.

Hier generelle lösung für dein problem:

Keller raum:
Bei den PC's Standard Gateway 192.168.2.1 (IP adresse vom keller router im 192.168.2.0/24 LAN)
Beim Keller Router standard GW 192.168.1.1, IP forwarding ein, kein NAT.

Wohnraum:
Bei den PC's standard Gateway 192.168.0.1
Beim router Standard Gateway - ISDN interface(mit NAT), IP forwarding ein, kein NAT für interne netze und:
route -p add 192.168.2.0 MASK 255.255.255.0 192.168.1.2


Wenn ich nichts übersehen hab sollte es funktionieren.

mfG
RZ
Bearbeitet von ZARO am 04.11.2003, 20:06

Silvasurfer

I do my own stunts
Avatar
Registered: Feb 2002
Location: kärnten
Posts: 4595
und wenn er aufs andere netzwerk zugreifen will?
dafür müsster er seine subnet auf class b ändern oder? 255.255.0.0

oder da er eh nur so wenige recher hat müsster er mit allem in einen segment auskommen 192.168.0.1 z.B. sonst wirds zu aufwendig

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
handelt es sich um das montanuni netzwerk???

JonnyB

Blutiger Neubei
Registered: Mar 2001
Location: Leoben
Posts: 656
Zitat von deleted875824
handelt es sich um das montanuni netzwerk???

:D Glaub ich eher net, auf der Uni ist das Netzwerk schon ein bisserl professioneller gestaltet. Dürft wohl eher Studentenheim oder eine größere WG sein.
On Topic: Wenn Du am unteren Server NAT aktiviert hast, dann tust Dich generell sehr schwer, daß die oberen Rechner die unteren im Netzwerk sehen, wenn ich mich jetzt net komplett täusche. Das untere Netzwerk sieht für jeden Rechner von "oben" ja aus wie ein einziger Rechner (liegt ja in der Natur von NAT), damit können die einzelnen Rechner nicht ohne weiteres unterschieden werden. Port-Forwarding wird da ja auch net funktionieren, dafür ist das Windows-Netzwerk zu unflexibel.
Die einfachste Lösung wären zwei Access-Points im Bridge-Mode, als transparente Verbindung zwischen den Netzen, wirst aber wohl nicht investieren wollen, wenn ich mir die Config so anschau. Ansonsten schließ ich mich der Meinung von ZARO an, so sollt's eigentlich funktionieren.

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Zitat von JonnyB
:D Glaub ich eher net, auf der Uni ist das Netzwerk schon ein bisserl professioneller gestaltet. Dürft wohl eher Studentenheim oder eine größere WG sein.

OffT:

nachdem ich von jemandem an dieser UNI vorgesternverkündet bekam wie stolz er ist, dass sie nun endlich von BNC auf CAT5 umstellen, traue ich den Herrschaften dort schon alles zu :)

Dookie

Heimwerker
Avatar
Registered: Sep 2003
Location: Mödling
Posts: 739
Zitat von Silvasurfer
und wenn er aufs andere netzwerk zugreifen will?
dafür müsster er seine subnet auf class b ändern oder? 255.255.0.0

oder da er eh nur so wenige recher hat müsster er mit allem in einen segment auskommen 192.168.0.1 z.B. sonst wirds zu aufwendig

das passt schon so mit den zwei bereichen, das sich die rechner gegenseitig erreichen können dafür sorgen die router.

einziges manko: die rechner des jeweils anderen netzes erscheinen nicht der netzwerkumgebung da die netbios-broadcasts nicht geroutet werden und dementsprechend der masterbrowser im jeweiligen netz nie von den anderen clients erfährt.

GrandAdmiralThrawn

XP Nazi
Avatar
Registered: Aug 2000
Location: BRUCK!
Posts: 3716
So, Problem GELÖST! Danke für die Anregungen, einige waren Gold wert. Das mit den NETBIOS Anfragen ist leider korrekt, da helfen auch Einträge in \system32\drivers\etc\hosts nichts. Tja, ohne WINS/DNS...

Aber egal, alle Netze sehen jetzt in alle Netze. Das eigentliche Problem war, daß im unteren Router der Routing & RAS Dienst nicht zu starten war. Dieser Dienst wertet offenbar die statische Route aus. Router gewechselt => Geht, mit den passenden Standardgateways natürlich.

Die Netzwerkumgebung is auch ned "so" schlimm. Man kann Freigaben / Netzlaufwerke ja auch über IP lösen.

Edit: Na, es is ned für die Uni, sondern für zu Hause. Die Uni hot zwor WIRKLICH noch Teile auf BNC, aber das liegt eben an der Trägheit einer so großen Infrastruktur. Und auf da Uni verwalte ich (leider) keine grouteten Netze, sondern nur einzelne Systeme und Server.
Bearbeitet von GrandAdmiralThrawn am 12.11.2003, 13:10

Dookie

Heimwerker
Avatar
Registered: Sep 2003
Location: Mödling
Posts: 739
freut mich wenns funktioniert :)
übrigens kann man die netzwerkumgebung sehr schön mit zwei linux-servern + samba abgleichen falls doch notwendigkeit besteht.
je einen in ein subnet stellen, einen davon als domain master browser einstellen, den anderen als local master, dann mit dem eintrag 'remote browse sync' jeweils den anderen server updaten, schon kannst du alle rechner im netz sehen. (schliesst allerdings aus das du einen echten Windows-PDC benutzt, der wär dann immer master browser)
falls du interessiert bist kann ich dir gerne ein paar configs schicken.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz