Hallo Klaus,
ich will dir die Frage nicht per e-mail schreiben, damit andere auch was davon haben.
Erst kürzlich hast du Olaf angeboten, ihm zu helfen, wie man einen Router einrichtet. An dem gleichen Probleme nage ich auch schon seit längerem. Im Internet habe ich auch viele Anleitungen gefunden, nur haut keine so richtig hin. Also mit dem Router kann ich online gehen, das funzt alles. Jetzt müsste ich doch eigentlich nur noch mit
echo 1 >> /proc/sys/net/ipv4/ip_forward
forwarding aktivieren und dann mit dem Befehl
iptables -t nat -A POSTROUTING -o ppp0 -s IP -j MASQUERADE
die Masquerading Funktion aktivieren. An den Clients einfach als Gateway und DNS Server die IP des Router vergeben.
All dies habe ich gemacht, doch leider können die Clients trotzdem nicht ins I-Net. Netzwerk zwischen Router und Clients geht natürlich auch.
Habe ich noch irgendetwas vergessen?
Vielleicht kannst du mir ja helfen.
Danke schon mal im Vorraus.
higgl
Linux 14.983 Themen, 106.385 Beiträge
Geht denn ein Ping? Lass mal oben das -s IP weg und trage auf den Clients nicht den Router als DNS ein, sondern den DNS deines Providers. So wie du es hast, solltest du es nur machen, wenn auf dem Router ein DNS laeuft.
Ausserdem koenntest du folgendes noch eintragen, wenn es dann immer noch nicht geht:
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -s 192.168.1.0/24 -m state --state NEW -i ! ppp0 -j ACCEPT
HTH
Bye, Klaus
Uebrigens, du hast doch im Kernel das routing aktiviert?
[Diese Nachricht wurde nachträglich bearbeitet.]
