A
Anonymous
Gast
Hallo zusammen,
ich bastle jetzt schon seit Tagen an meinem Routingproblem und kriegs einfach nicht gebacken, wobei es scheinbar nicht soo kompliziert sein kann:
Ich habe einen SuSE 9.0 Server der 2 Netze miteinander verbinden soll:
Das erste Netz ist mein "verkabeltes Netz" mit der IP 192.168.0.x/255.255.255.0
Mein zweites Netz ist mein "kabelloses Netz" mit der IP 10.0.0.x/255.255.255.0 (bitte jetzt keine Diskussion bzgl. des Privaten IP-Adressbereichs, die hatte ich schon)
Der Server hat demnach 2 Netzwerkkarten:
eth0 mit 192.168.0.1/255.255.255.0
wlan0 mit 10.0.0.1/255.255.255.0
Meine Routingtabelle sieht so aus:
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
217.5.98.153 * 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 217.5.98.153 0.0.0.0 UG 0 0 0 ppp0
Über ppp0 (eth1) geh ich mit DSL ins Netz. eth1 hat ne IP bekommen weil SuSE unbedingt ne IP für haben wollte.
Vom Server aus kann ich beide Netze (10er und 192er) pingen. Nur geht Von den zwei Netzen aus kann ich auch jeweils beide Netzwerkkarten pingen (10.0.0.1 und 192.168.0.1), aber nicht ins gegenüberliegende Netz (also z.b. von 10.0.0.2 zu 192.168.0.2 un umgekehrt).
In der SuSE-eigenen Firewall hab ich wlan0 und eth0 gemeinsam als internes Gerät definiert. Die Firewall-Log meldet keine Fehler oder dergleichen (alle Log-Ausgaben aktiviert). Kann also eigtl auch nicht der Fehler sein.
Im Inet hab ich gelesen daß IP_Forwarding eingeschaltet sein muss.
Ein 'cat /proc/sys/net/ipv4/ip_forward' ergibt '1', müsste also aktiv sein.
Nur funktioniert das ganze wie beschrieben ja nicht.
Ich komm einfach kein Stück vorran. Wär klasse wenn mir da jmd. nen Tipp geben könnte was ich falsch mache oder wo ich noch nach dem Fehler suchen könnte.
Gruß und Danke im vorraus
- Alex
ich bastle jetzt schon seit Tagen an meinem Routingproblem und kriegs einfach nicht gebacken, wobei es scheinbar nicht soo kompliziert sein kann:
Ich habe einen SuSE 9.0 Server der 2 Netze miteinander verbinden soll:
Das erste Netz ist mein "verkabeltes Netz" mit der IP 192.168.0.x/255.255.255.0
Mein zweites Netz ist mein "kabelloses Netz" mit der IP 10.0.0.x/255.255.255.0 (bitte jetzt keine Diskussion bzgl. des Privaten IP-Adressbereichs, die hatte ich schon)
Der Server hat demnach 2 Netzwerkkarten:
eth0 mit 192.168.0.1/255.255.255.0
wlan0 mit 10.0.0.1/255.255.255.0
Meine Routingtabelle sieht so aus:
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
217.5.98.153 * 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 217.5.98.153 0.0.0.0 UG 0 0 0 ppp0
Über ppp0 (eth1) geh ich mit DSL ins Netz. eth1 hat ne IP bekommen weil SuSE unbedingt ne IP für haben wollte.
Vom Server aus kann ich beide Netze (10er und 192er) pingen. Nur geht Von den zwei Netzen aus kann ich auch jeweils beide Netzwerkkarten pingen (10.0.0.1 und 192.168.0.1), aber nicht ins gegenüberliegende Netz (also z.b. von 10.0.0.2 zu 192.168.0.2 un umgekehrt).
In der SuSE-eigenen Firewall hab ich wlan0 und eth0 gemeinsam als internes Gerät definiert. Die Firewall-Log meldet keine Fehler oder dergleichen (alle Log-Ausgaben aktiviert). Kann also eigtl auch nicht der Fehler sein.
Im Inet hab ich gelesen daß IP_Forwarding eingeschaltet sein muss.
Ein 'cat /proc/sys/net/ipv4/ip_forward' ergibt '1', müsste also aktiv sein.
Nur funktioniert das ganze wie beschrieben ja nicht.
Ich komm einfach kein Stück vorran. Wär klasse wenn mir da jmd. nen Tipp geben könnte was ich falsch mache oder wo ich noch nach dem Fehler suchen könnte.
Gruß und Danke im vorraus
- Alex