Die Umleitung geschieht entweder direkt an deinem Router oder auf dem Rechner,
auf dem der Dienst läuft.
Die meisten "Hardware"-Router (also die gekauften oder als Dreingabe geschenkten)
bringen im Konfig-Menü entsprechende Einstellungen zur Weiterleitung mit.
Das wäre also:
deine_öffentliche_IP:80 -> lokaleIP_deinesServers:8080
Wenn die Umleitung auf dem Rechner mit dem Dienst passieren soll, dann geht das
mit iptables (
www.netfilter.org). Beispiele zu iptables und port forwarding solltest
du genug finden, ansonsten melde dich noch mal.
Dieser Weg wäre:
deine_öffentliche_IP:80 -> lokaleIP_deinesServers:80 -> <iptables> -> lokaleIP_deinesServers:8080