В настоящее время у меня есть следующие правила iptables
для перенаправления трафика с b.b.b.b
на a.a.a.a
:
-A PREROUTING -p tcp -m tcp --dport 25566 -j DNAT --to-destination a.a.a.a:25566
-A POSTROUTING -d a.a.a.a/32 -p tcp -m tcp --dport 25566 -j SNAT --to-source b.b.b.b
Однако весь трафик, направляемый в a.a.a.a
(от b.b.b.b
), показывает IP-адрес b.b.b.b
качестве IP-адреса входящего трафика.
Как сохранить исходный IP-адрес где-то в пакете, чтобы исходный IP-адрес был показан другому серверу, на который мы направляем трафик?