Page 1 of 1

Server auf 2. Rechner im LAN laufen lassen.

Posted: 2003-03-17 06:39
by oli
Hallo, ich habe mal eine Frage ob dies überhaupt möglich ist.

Ich habe einen Debian Rechner hier stehen der im Internet ist. Jetzt möchte ich gerne einen http Server auf einen 2. Rechner laufen lassen der auf Port 2222 läuft. Er soll später durch eingabe von http://meineip:2222 im ganzen www erreichbar sein.

Wie wenn es möglich ist, muss ich denn iptables einstellen, daß es funktioniert?

Vielleicht kennt ja jemand eine Lösung.

PS: habe es hier gepostet, weils ja mit iptables, also sicherheit zu tun hat.

Re: Server auf 2. Rechner im LAN laufen lassen.

Posted: 2003-03-17 08:43
by captaincrunch

Code: Select all

iptables -t nat -A PREROUTING -p tcp --dport 2222 -i ppp0 -j DNAT --to x.x.x.x:80
In dem Beispiel gehe ich davon aus, dass dein Internetgateway per DSL angebunden ist, dadurch ist die Eingangsschnittstelle auf ppp0 festgelegt. Sollte etwas anderes der Fall sein, müsstest du den Namen der Schnittstelle hinter dem -i ändern.
Nach dem -to musst du natürlich die IP des internen Rechners angeben.

So würde alles, was auf Interface ppp0, Port 2222 reinkommt, direkt an den internen Rechner Port 80 durchgeschleift werden.

Hth

Re: Server auf 2. Rechner im LAN laufen lassen.

Posted: 2003-03-17 08:53
by oli
Danke. Hab ich auch gerade gelesen :-D

http://lugddlect.sourceforge.net/vortraege/firewall.txt


Gleich mal ausprobieren ob ich erfolg habe.

Oli