Ich habe per iptables eine Geo-Weiche
Server1 IP xx.01 Server2 IP xx.02
Diese funktioniert auch.
Server1:
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT iptables -t nat -A PREROUTING -m geoip ! --src-cc DE -p tcp --dport 80 -j DNAT --to-destination xx.02 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Alle User die nicht aus Deutschland kommen werden weitergeleitet an xx.02. Alle User die an Server 2 ankommen haben aber jetzt als IP die von Server 1.
Wie bekomme ich es hin, dass der User seine originale IP auf Server2 behält ?
Vielen Dank.
Bearbeitet von misterunknown:
Übersicht verbessert. Bitte nutze künftig Syntaxelemente.