Johann Freibauer: Ich verstehs nicht (zwei Netzwerke verbinden)

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?

  1. 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*)

    1. 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)

    2. 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.

      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*)

      1. 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)