Hi
iptables -v -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 192.168.206.15 In meiner Version heißt es zwar -j DNAT --to-destination xxx..., aber nehme mal an, daß das so auch geht (manchmal ist iptables da sehr geizig mit den Fehlermeldungen).
Wobei 192.168.206.15 die lokale Adresse meines Webservers darstellen soll.
Leider hat der Befehl nicht gefunz. Es hat immer noch der Webserver auf dem Linux Router geantwortet. Wie lautet der richtige Befehl? Oder habe ich einen grundlegenden Fehler gemacht?
Die Regel steht am Ende der Regelkette. Versuch es mal statt mit "-A PREROUTING" mit "-I PREROUTING". Dann sollte die Regel am anfang der Kette stehen. Sonst besteht bei solchen Experimenten immer die Gefahr, daß die Regel wirkungslos bleibt. Und die Regel ist in diesem Fall allerdings so allgemein, daß auch www-Zugriffe vom internen Netz auf das Internet umgeleitet werden. Also eventuell noch ein "-i ippp0" in die Regel einfügen.