Archiv verlassen und diese Seite im Standarddesign anzeigen : Webserver
hi,
Wie kann ich es mit den iptables erreichen, dass mein Webserver hinter dem Router erreichbar ist?
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 192.168.1.11
hat funktioniert, ich konnte aber nicht mehr surfen. Wahrscheinlich wurden die HTTP Streams, die angefordert wurden auf meinen Server umgeleitet.
Hat wer ne Lösung? Wäre wirklich dringend.
Danke schon im Voraus!
Mfg,
Alex
derRichard
06.01.05, 17:58
hallo!
filter halt auch noch nach der quelle.
also, dass die regel nicht greift wenn dein lokales net die quelle ist.
--source ! 192.168.0.0/24
//richard
Geht leider nicht :confused:
Unimatrix01 root # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Unimatrix01 root # iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to192.168.1.11 --source ! 192.168.0.0/24
derRichard
06.01.05, 18:51
hallo!
tja, bei mir gehts.
im übrigen, das hatten wir hier im board schon x-mal.
//richard
Ich such mich ja selbst grad zu tode mit "webserver linux router"
edit: Ich hab gerade herausgefunden, dass mir eine FORWAR Regel gefehlt hat. Danke.
Nur einen kleinen Schönheitsfehler hat das ganze noch (oder ist das normal, hab da mal was in die richtung gehört): Ich kann intern den Server über die externe IP nicht erreichen.
Mfg,
Alex
Nur einen kleinen Schönheitsfehler hat das ganze noch (oder ist das normal, hab da mal was in die richtung gehört): Ich kann intern den Server über die externe IP nicht erreichen.
Richtig! Du musst das ganze über den internen DNS oder hosts lösen.
RichieX
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.