2 Netze miteinander verbinden
Hallo ich habe ein kleines Problem Und zwar möchte ich in meinem bestehenden Netz (192.168.234.x) ein 2. Netz einfügen (10.0.0.x). Die Rechner aus 10.0.0.x sollen in das 192.168.234.x bzw. überall hinkommen, das Netz 10.0.0.x sollte allerdings hinter dem Router verdeckt sein. Als Router soll ein SuSE Linux mit 2 Netzkarten dienen. Karte eth0 hat 192.168.234.10 Karte eth1 hat 10.0.0.1 Der Router für das Internet ist 192.168.234.200. Folgendes habe ich gemacht: Karten installiert, IP-Forwarding aktiviert und als Default-Gateway 192.168.234.200 eingerichtet. Nun ist es so, der Router 192.168.234.10 / 10.0.0.1 kann überall hin. Der Rechner mit der IP 10.0.0.2 kommt allerdings nur im 10.0.0.x'er Netz und NUR auf 192.168.234.200, allerdings NICHT auf alles andere, also weder 192.168.234.100, noch ins Internet. Wie kann ich es bewerkstelligen, dass es funktioniert. Habe bisher den Standard-Kernel von 8.2 installiert. Habe auch etwas mit der Router gespielt, aber das macht eigentlich alles nur schlimmer. Wäre dankbar für Hilfe. Gruß Marco
Peter Wiersig wrote:
Marco Milisterfer wrote:
Folgendes habe ich gemacht: Karten installiert, IP-Forwarding aktiviert und als Default-Gateway 192.168.234.200 eingerichtet. (...) Wie kann ich es bewerkstelligen, dass es funktioniert.
Auch noch das Masquerading aktivieren.
Oder dem Default-Gateway fuer 192.168.234.0 noch die Route zum Netz 10.0.0.0 beibringen. -- Have fun, Peter
Hallo
sorry für PM und danke der schnellen Antwort.
Aber ich komm einfach nicht weiter.
also nur das Netz 10.0.0.x soll weiterkommen, zurück nicht
Mit Masquerading habe ich eben rumgespielt, bringt aber nix.
Meine Route:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
Iface
10.0.0.0 * 255.255.255.0 U 0 0 0
eth1
192.168.234.0 * 255.255.255.0 U 0 0 0
eth0
default wurmloch.milist 0.0.0.0 UG 0 0 0
eth0
(wurmloch ist die 192.168.234.200 - die einzige, die der PC aus 10.0.0.0
anpingen oder sogar telnet machen kann)
Ich raffs einfach nicht mehr.
folgende Masquerading Befehle hab ich ausprobiert:
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -d ! 10.0.0.0/8 -j SNAT --to
192.168.234.200
und
iptables -t nat -A POSTROUTING -p all -s 10.0.0.0/24 -o eth1 -j MASQUERADE
Beides bringt nichts. Der 2. PC kennt nur die 192.168.234.200
Danke für Hilfe.
Gruß
Marco
----- Original Message -----
From: "Peter Wiersig"
Peter Wiersig wrote:
Marco Milisterfer wrote:
Folgendes habe ich gemacht: Karten installiert, IP-Forwarding aktiviert und als Default-Gateway 192.168.234.200 eingerichtet. (...) Wie kann ich es bewerkstelligen, dass es funktioniert.
Auch noch das Masquerading aktivieren.
Oder dem Default-Gateway fuer 192.168.234.0 noch die Route zum Netz 10.0.0.0 beibringen.
-- Have fun, Peter
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Marco Milisterfer wrote:
also nur das Netz 10.0.0.x soll weiterkommen, zurück nicht Mit Masquerading habe ich eben rumgespielt, bringt aber nix.
Ich raffs einfach nicht mehr.
Ich auch grad nix. Wir brauchen ein Netzwerkschema: [INTERNET] |eth0? [wurmloch] |eth1 |eth0 | \- 192.168.234.0 - [PC1] |eth0 [router10] |eth1 \- 10.0.0.0 - [PC10] Ich will sehen: Routingtabelle von PC1, wurmloch, router10, PC10
----- Original Message -----
Bitte nicht die vollstaendige Mail mitschicken, sondern mein Posting sinnvoll zerpfluecken. -- Have fun, Peter
participants (2)
-
Marco Milisterfer
-
Peter Wiersig