Ich verstehs nicht (zwei Netzwerke verbinden)
Johann Freibauer
- webserver
0 CK10 CK10 Johann Freibauer0 CK1
Hallo SELFTMLER
Ich kämpf grade mit dem Problem, zwei Netzwerke aneinander zu hängen.
Ich verstehe aber einfach warum das nicht klappen will.
Ich versuche es kurz zu erklären:
Das eine Netz (nennen wir es A)hat einen Server, der im anderen Netz (und dieses Netz nennen wir B) Client ist.
So, und nun habe ich den Server von A bei den Clients von B als Gateway eingestellt.
Damit sollte der Server von A nun eigentlich das Netzwerk A ins B weiterrouten, und die Clients also auch Zugang zum Netzwerk B haben, oder?
Hi,
Das eine Netz (nennen wir es A)hat einen Server, der im anderen
Netz (und dieses Netz nennen wir B) Client ist.
So, und nun habe ich den Server von A bei den Clients von B
als Gateway eingestellt.
Damit sollte der Server von A nun eigentlich das Netzwerk A ins
B weiterrouten, und die Clients also auch Zugang zum Netzwerk
B haben, oder?
Wenn ich dich richtig verstanden habe, sieht die Netzwerkstruktur so
aus:
r1 ----- --- r3
A B
r2 --------- Server von A, ------ r2
Client von
r3 ----- B --- r1
Wenn ja, dann hast du einen Denkfehler ,) Die Route muß nach B
gehen und der Gateway bei den Clients von A eingestellt werden.
Aber das ganze bringt so eigentlich nichts, da keine Antwort
durchkommen kann. Es muß auf dem A-Server-B-Client eine zweite
Route eingetragen werden, die von B nach A geht und bei den
B-Clients muß der Gateway-Recher (A-Server-B-Client)
eingetragen werden. So würde ich es zumindest in einem lokalen
Netz machen; wenn du einen Router haben willst, der ein lokales
Netzwerk ins Internet weiterleitet, dann mußt du IP-Forwarding
aktivieren und IP-Masquerading einstellen.
Ich hoffe, das hat geholfen,
Christian Kruse alias CK1 (werd ich jetzt akzeptiert? *gg*)
Hi,
r1 ----- --- r3
»» A B
r2 --------- Server von A, ------ r2
»» Client von
r3 ----- B --- r1
Sorry, das ist beim oberen Beitrag wohl ein wenig verhackstückelt
worden ,( hier hoffentlich nicht *g*
mfg
Christian Kruse (alias CK1)
Hi,
Das eine Netz (nennen wir es A)hat einen Server, der im anderen
Netz (und dieses Netz nennen wir B) Client ist.
So, und nun habe ich den Server von A bei den Clients von B
als Gateway eingestellt.
Damit sollte der Server von A nun eigentlich das Netzwerk A ins
B weiterrouten, und die Clients also auch Zugang zum Netzwerk
B haben, oder?Wenn ich dich richtig verstanden habe, sieht die Netzwerkstruktur so
aus:r1 ----- --- r3
A B
r2 --------- Server von A, ------ r2
Client von
r3 ----- B --- r1Wenn ja, dann hast du einen Denkfehler ,) Die Route muß nach B
gehen und der Gateway bei den Clients von A eingestellt werden.
Ja, das ist mir klar. Ich hab den Server von A (Client von B) als Gateway bei den Clients von A eingetragen.
Aber das ganze bringt so eigentlich nichts, da keine Antwort
durchkommen kann. Es muß auf dem A-Server-B-Client eine zweite
Route eingetragen werden, die von B nach A geht
Ist mir klar. Ich habe beim Server von A als Gateway den Server von B verwendet, aber es funzt nicht.
und bei den
B-Clients muß der Gateway-Recher (A-Server-B-Client)
eingetragen werden.
Was haben die B-Clients damit zu tun!?!?!?
So würde ich es zumindest in einem lokalen
Netz machen; wenn du einen Router haben willst, der ein lokales
Netzwerk ins Internet weiterleitet, dann mußt du IP-Forwarding
aktivieren und IP-Masquerading einstellen.Ich hoffe, das hat geholfen,
Christian Kruse alias CK1 (werd ich jetzt akzeptiert? *gg*)
Hi,
Was haben die B-Clients damit zu tun!?!?!?
Naja, wenn IP-Pakete von A nach B gesendet werden, muß die
Antwort ja auch irgendwie zurück kommen... versuch doch mal,
den A-Server-B-Client anzupingen; nicht auf der A-IP-Adresse,
sondern auf der B-IP-Adresse. Wenn z. B. das A-Netzwerk das
Netzwerk 192.168.0.0 und das B-Netzwerk 192.168.1.0 ist, bzw. die
IP-Adressen des Servers 192.168.0.1 und 192.168.1.1 sind, dann
ping 192.168.1.1 an ,) wenn eine Antwort zurück
kommt, ist es klar - die anderen Clients von B können nicht
antworten *g*
Bei mir kommt dann immer die geliebt-gehasste Fehlermeldung
"Network is unreacheable" *g*
Ist mir klar. Ich habe beim Server von A als Gateway den Server
von B verwendet, aber es funzt nicht.
Wozu hast du das denn gemacht? Der Rechner, der in beiden
Netzwerken ist (also A-Server, B-Client), muß der Routing-Server
sein. Egal, ob er in den Netzwerken Server oder Client ist, und er
muß bei den Clients und Servern beider Netzwerke als Gateway
eingetragen sein. Unter Linux muß die Routing-Tabelle ungefähr so
aussehen:
192.168.0.0 192.168.1.0 255.255.255.0 eth1
192.168.1.0 192.168.0.0 255.255.255.0 eth0
Also erste Zeile: Von Netzwerk 192.168.0.0 nach Netzwerk
192.168.1.0 mit der Subnetmask 255.255.255.0 über die zweite
Netzwerkkarte.
Zweite Zeile:
Von Netzwerk 192.168.1.0 nach Netzwerk 192.168.0.0 mit der
Subnetmask 255.255.255.0 über die erste Netzwerkkarte.
mfg
CK1 (Christian Kruse)