Linux 14.983 Themen, 106.385 Beiträge

@ Klaus_T

higgl / 5 Antworten / Flachansicht Nickles

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

Never argue with an idiot. They drag you down to their level and then beat you with experience.
bei Antwort benachrichtigen
Klaus_T higgl „@ Klaus_T“
Optionen

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.]

bei Antwort benachrichtigen
Nie weg Klaus_T
Nie weg + alles Gute NANÜ