Guten Morgen Zusammen,
nachdem ich jetzt bereits einige Stunden damit zugebracht habe mich mit iptables zu ärgern, hoffe ich das mir hier jemand helfen kann.
aktueller Zustand, einen Server mit 2 IP Adressen (unten sind Beispiele)
eth0 = 10.10.10.10
eth0:1 = 20.20.20.20
auf beide IPs reagiert derzeit ein NGINX auf Port 80 bzw. 443
Was ich erreichen möchte, ist das die 2te IP direkt auf den lokalen Port 8080 (Tomcat) reagiert
also in etwa so
10.10.10.10:80 ⇒ 127.0.0.1:80 // geht
20.20.20.20:80 ⇒ 127.0.0.1:8080 // geht nicht
meine Versuche waren bereits (ein paar weis ich schon nicht mehr):
1 | iptables -A PREROUTING -t nat -i eth0:1 -p tcp --dport 80 -j DNAT --to 127.0.0.1:8080 |
auch habe ich schon http://wiki.ubuntuusers.de/Skripte/nathelper versucht
1 | ./nathelper -i eth0:1 -m 127.0.0.1 80:8080 |
und mit iptables-save > /etc/iptables/rules.v4
speicher ich meine Änderungen
ich hoffe die Infos können euch helfen mir zu helfen 😉, schonmal danke im vorraus