Log in

Bekijk de volledige versie : Ereichbarkeit Webserver extern



Zigster
05-01-2008, 22:21
Hallo Forum,

das Thema ist ja schon mehrfach besprochen worden, aber irgendwie haben mir all die Tips bisher nicht geholfen:

Ich habe einen lighttpd der lokal auf dem wl500gp auf Port 7070 läuft.
Auf Port 80 läuft ja der Asus-Config-Webserver. Aus mir unerfindlichen Gründen (obwohl über das Config abgeschaltet) lauscht der Config-Webserver auch auf dem WAN-Port (erkennbar am 401 Fehler), sodass mein Routing, um meinen lighttpd von extern anzusprechen immer fehlschlägt.

Wie kann ich den Config-Webserver nur vom LAN aus erreichbar halten und meinen Webserver über Port 80 von extern erreichen?

Danke vielmals für Tips

Zigster

Voyager
21-01-2008, 01:08
Schon seltsam, dass der remote access läuft, auch wenn du ihn ausgeschaltet hast.
Ich habe zwar den 500w, aber ich denke, dass auch du unter "Internet Firewall -> Basic Config" den Punkt "Port of Web Access from WAN" findest. Ändere doch hier mal den Port.

Allerdings...
Wenn dein Webserver auf 7070 lauscht, wirst du wohl auch die Anfragen auf 80 zum Weiterreichen nach 7070 deklariert haben (Stichwort Portforwarding)?!

carterb
23-01-2008, 09:15
Hallo,

wie Voyager schon meinte, hast DU Portforwarding eingerichtet?
Das der Webserver an Port 80 lauscht stellt ja kein wirkliches Problem da. Du kannst in deinen iptables eintragen, dass alle eingehenden Verbindungen an Port 80 auf den 7070 weitergeleitet werden sollen.

z.B. so:



/usr/local/sbin/post-firewall
#http-server
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 7070 -j ACCEPT
iptables -t nat -A PREROUTING -i $1 -p tcp --dport 80 -j DNAT --to-destination $4:7070

Das sollte den http-Server erreichbar machen.

Grüsse
Oliver