redirect port 80 to port 8180

faenvie

New Member
hallo community,

ich habe auf einem 1&1 vserver (image ubuntu 8.04) einen tomcat5 laufen. ubuntu konfiguriert tomcat5 per default für port 8180. das möchte ich so lassen.

ich möchte aber, einen redirect in der form konfigurieren, dass man den tomcat vom internet aus via http-standard-port d.h. port 80 zugreifen kann. (apache etc. will ich nicht zusätzlich betreiben)

ich habe dazu hier: https://help.ubuntu.com/community/ApacheTomcat5
die scheinbar passenden infos entdeckt. das dort vorgeschlagene kommando lautet also:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport http -j REDIRECT --to-ports 8180

habe das kommando auf einer lokalen vmware-instance ausprobiert und es funktioniert.

allerdings komme ich auf dem 1&1 vserver damit nicht weiter.

frage: weis jemand, was da auf dem vserver zu tun ist, damit das funktioniert ?

vielen dank & gruesse
 
Last edited by a moderator:
kleiner nachtrag ...

wenn man das gewünschte verhalten über eine konfiguration der virtuozzo firewall rules hinbringen kann, wäre mir das auch recht ... habs auch schon versucht, aber leider ohne erfolg.

ich weis allerdings nicht mal, ob redirect via firewall-rules überhaupt möglich ist.
 
fortschritte ...

folgendes funktioniert:

Code:
iptables -t nat -A PREROUTING -i venet0 -p tcp --dport http -j REDIRECT --to-ports 8180

aber nur, wenn ich port 8180 in der firewall aufmache ... hmmm
 
noch zu tun ...

macht ja auch Sinn, dass der Port offen ist. Wie sonst willst du dich denn auf den Port verbinden? ;)

;-) da hast du recht. aber der port 8180 sollte nur lokal offen sein und nicht für den zugriff via internet. das zu lösen ist das verbleibende todo - soweit ich das jetzt sehe.

ein gutes forum für solche fragen ist sicher auch https://forum.1und1.de/.

was sich hier für mich wieder einmal bewahrheitet hat: allein der versuch, das problem im forum so zu formulieren, dass es andere verstehen können, hilft bei der lösung.

viel erfolg bei der arbeit !
 
Back
Top