Problem: Weiterleitung mit IPTables klappt nicht
Port 80 soll von einem Rechner(mit eth0 = 192.168.1.1) auf einen zweiten Rechner im LAN(192.168.1.2) auf Port 8080 weitergeleitet werden.
Versuch: iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j DNAT --to 192.168.1.2:8080
Was ist an dieser Zeile falsch ? Es werden keine Fehler ausgegeben.
Danke schonmal für eure mühen.
:edit:
es besteht keine Firewall(noch nicht)
IPTables Portweiterleitung geht nicht
-
- Posts: 53
- Joined: 2003-07-29 00:32
- Location: Waltrop
-
- Posts: 92
- Joined: 2003-08-14 08:23
Re: IPTables Portweiterleitung geht nicht
da bekomme ich den folgenden Fehler:
Code: Select all
iptables v1.2.7a: Unknown arg `--to-192.168.1.2:8080'
Try `iptables -h' or 'iptables --help' for more information.
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
Re: IPTables Portweiterleitung geht nicht
Dann mach's mal ohne Tippfehler ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
-
- Posts: 92
- Joined: 2003-08-14 08:23
Re: IPTables Portweiterleitung geht nicht
habs auch gerade bemerkt gehabt... :oops:CaptainCrunch wrote:Dann mach's mal ohne Tippfehler ;)
habs mal korrigiert auf "--to-destination"
klappt trotzdem nicht
mal wieder ohne fehlermeldung
oder ist da noch irgendwo nen fehler drin ?
-
- Posts: 53
- Joined: 2003-07-29 00:32
- Location: Waltrop
Re: IPTables Portweiterleitung geht nicht
Ist 192.168.1.1 dein Router und sollen http-Anfragen aus dem Internet über 192.168.1.1 nach 192.168.1.2 weitergeleitet werden? Wenn ja, dann tauscht mal eth0 mit ppp0 aus
-
- Posts: 92
- Joined: 2003-08-14 08:23
Re: IPTables Portweiterleitung geht nicht
eth0 stimmt das ist gesichertd.m wrote:Ist 192.168.1.1 dein Router und sollen http-Anfragen aus dem Internet über 192.168.1.1 nach 192.168.1.2 weitergeleitet werden? Wenn ja, dann tauscht mal eth0 mit ppp0 aus
-
- Posts: 92
- Joined: 2003-08-14 08:23
Nachtrag
wenn ich diese Regel definiere, dann werden die pakete auch umgeleitet... irgendwohin... der http server liefert jedoch nichts zurück, da die anfrage wie es scheint nicht dort ankommt
Gibt es eine Möglichkeit rauszufinden wohin die Pakete nun wirklich geroutet werden ?
Gibt es eine Möglichkeit rauszufinden wohin die Pakete nun wirklich geroutet werden ?
-
- Userprojekt
- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
Re: IPTables Portweiterleitung geht nicht
Ja, netstat -rn, tcpdump ...
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc