Marcel Berlich schrieb am Thursday, August 04, 2005 9:59 AM Naja da sehen wir eigentlich die zwei Probleme recht deutlich:
also route -n von meinem Laptop aus im Hausnetz:
Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.47.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 172.16.0.3 0.0.0.0 UG 0 0 0 eth0
Die letzte Zeile ist das Default Gateway. Wenn 172.16.0.3 nicht sie "hausnetz-seitige" Netzwerkkarte Deines "Routers" ist, dann hast Du schon mal die Ursache dafür, dass Du nicht ins "Telefonnetz" kommst.
also route -n von meinem Laptop aus im Telefonnetz:
Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 172.16.47.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
Hier haben wir gar kein Default gateway, ich nehme an, Du hast deinem Laptop hier die IP manuell zugewiesen. Da müsstest Du in der Netzkonfiguration für die Karte jedenfalls die telefonnetz-seitige IP des Routers eintragen, dann sollte das schon mal hinhauen, aber zunächst auch den letzten Punkt noch beachten. Die Geräte hier müssen jedenfalls wissen, dass die telefonnetz-seitige IP des "Routers" ihr default gateway ist, also entweder statisch eintragen oder per DHCP übergeben. Eine entsprechende dhcpd.conf für mehrere Subnetze kann ich Dir auf Wunsch mailen.
also route -n von dem "Router":
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 172.16.47.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 172.16.0.3 0.0.0.0 UG 0 0 0 eth1
Naja das ist so weit OK, von den Routen her zumindest.
cat /proc/sys/net/ipv4/ip_forward: 0 (wurde vor dem reboot auf 1 gesetzt)
Hier musst Du mal in yast unter Netzwerkdienste > Weiterleitung nochmal die "Weiterleitung aktivieren" damit das beim booten auch eingeschaltet ist - und bleibt. Solange das hier "0" ist kann es überhaupt nicht funktionieren. Ganz allgemein, um es unter der o.a. Voraussetzung zum laufen zu bringen: Du musst Dir über das Routing Gedanken machen. Zunächst mal die Frage, wer "172.16.0.3" ist, wenn das die hausnetzseitige IP Deines "Routers" ist, dann wäre das schon mal OK, ich nehme aber eher an, dass das _nicht_ der Fall ist, sonst hätte der Ping Hausnetz --> Telefonnetz eigentlich schon mal funktionieren müssen. Wie gesagt, ich kenne die genaue Netzkonstellation nicht. Aber so wie ich es sehe, wäre die einfachste Lösung folgende: Trage die - der jeweiligen Netzseite entsprechende - IP Deines "Routers" auf allen Rechnern, die Kontakt in das jeweils andere der beiden Netze haben müssen, als default gateway ein. Was nicht in das jeweils andere Netz geht, sollte trotzdem funktionieren, weil der Router selbst das korrekte Default gateway zu haben scheint, nehme ich zumindest an, weil die Routingtabelle "Laptop im Hausnetz" dasselbe Default gateway verwendet. Einziger Nachteil: Es wird jeglicher Verkehr über diesen Router geleitet. Für das Telefonnetz ist das schon die endgültige Lösung. Wenn es auf der Hausnetzseite nur einige wenige Maschinen gibt, die ins "Telefonnetz" kommen müssen, und Du "Routing-Last" von diesem Router abbauen willst, dann könntest Du, um die Konfiguration aller anderen Maschinen nicht ändern zu müssen, 1) das Default gateway entweder nur auf den betroffenen Maschinen ändern oder 2) (alternativ) - auf den betroffenen Maschinen eine statische Route ins Telefonnetz setzen Dann sollte eigentlich alles hinhauen.
Rebootet: ja, gestern abend
OK, war nur zur Sicherheit. Naja, ich hoffe Du kommst jetzt dann mal einen Schritt weiter, wie gesagt, das Angebot mit der dhcpd.conf steht, für weitere Fragen stehe ich gerne, im Ernstfall auch per PM (nachdem es jetzt schon sehr speziell wird) zur Verfügung. Grüße, Markus PS: Vielleicht könntest Du Deinen Mailclienst mal so konfigurieren, dass er den korrekten Absender-Realname anzeigt ;-) - Danke!