Page 1 of 1
IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 16:58
by projekt2501
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)
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 17:26
by d.m
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 17:38
by projekt2501
d.m wrote:Hi
Probier's mal mit
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.
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 17:40
by captaincrunch
Dann mach's mal ohne Tippfehler ;)
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 17:47
by projekt2501
CaptainCrunch wrote:Dann mach's mal ohne Tippfehler ;)
habs auch gerade bemerkt gehabt... :oops:
habs mal korrigiert auf "--to-destination"
klappt trotzdem nicht
mal wieder ohne fehlermeldung
oder ist da noch irgendwo nen fehler drin ?
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 18:17
by d.m
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
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 18:21
by projekt2501
d.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
eth0 stimmt das ist gesichert
Nachtrag
Posted: 2003-08-15 18:34
by projekt2501
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 ?
Re: IPTables Portweiterleitung geht nicht
Posted: 2003-08-15 18:37
by captaincrunch
Ja, netstat -rn, tcpdump ...