* Montag, 02. Oktober 2000 um 10:19 (+0000) schrieb Raphael Wagener:
Habe ein großes problem mit T-DSL und Routing.
Ja!
route: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.112.112.112 * 255.255.255.255 UH 0 0 0 ppp0 192.168.128.0 * 255.255.255.0 U 0 0 0 eth0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth1 loopback * 255.0.0.0 U 0 0 0 lo default trinity.local 0.0.0.0 UG 0 0 0 eth0 default 10.112.112.112 0.0.0.0 UG 0 0 0 ppp0
Es ist kein Wunder, dass nichts mehr geht, die "erste" Default-Route weist auf eth0 und damit ins Leere....
eth1 = normales Netzwerk eth0 = DSL Modem
/etc/route.conf
# # /etc/route.conf # 192.168.1.0 0.0.0.0 255.255.255.0 eth1 192.168.128.1 0.0.0.0 255.255.255.255 ppp0 default 192.168.128.1
Schmeiß den default-Eintrag raus...
echo "1" /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -i eth1 -j MASQ
Und was soll das werden? Packete "masqueraden", die ins lokale Netz gehen?
/sbin/ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -i ippp0 -j MASQ
ippp0? Das ist hoffentlich ein Schreibfehler. Richtig wäre ppp0... Ich weiß nicht, welchen pppoe-"Treiber" du benutzt, aber 1.) der pppd kann und sollte die Default-Route selbst setzen, d.h. man darf keinen default-Eintrag in /etc/route.conf haben. 2.) eth0 (in deinem Fall!) braucht keine keine IP. 3.) Lade das Modul "mssclampfw". 4.) /sbin/ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -i ppp0 -j MASQ 5.) Alles wird gut... ;-) Gruß Andreas -- Andreas Könecke "Andreas Koenecke <akoenecke@akoenecke.de>" PGP-ID/Fingerprint: BD7C2E59/3E 11 E5 29 0C A8 2F 49 40 6C 2D 5F 12 9D E1 E3 PGP-Key on request or on public keyservers -- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com