Als Linux-Newbie wollte ich einen DSL-Router für 3 Windows 2000 Rechner betreiben. Nach fast 3 Wochen erfolglosen Versuchen, habe ich es schon einmal geschafft, einen DHCP-Server aufzusetzen. (Hurra!)
Jetzt kann ich alle Rechner untereinander mit IPs versorgen und auch anpingen, aber mit Internet war noch nix. Jetzt sollte ich erst mal in der Konsole folgendes eingeben:
echo "1" > /proc/sys/net/ipv4/ip_forward
route add default dev ppp0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
und trotzdem geht es nicht. Meine Konfiguration sieht folgendermaßen aus:
Suse Linux 8.0 mit 2 Netzwerkarten
- eth0 192.168.1.1 (LAN)
- eth1 192.168.2.1 (DSL)
- dsl0 über eth1 (Connect on demand)
- dhcp server mit adressvergabe von 192.168.0.20/40
- dns-server 192.168.1.1
Trotzdem geht das Internet nur auf der Linuxmaschine, obwohl ich sogar eth1 anpingen kann. Wo liegt der Fehler?
hronny Gast |