И это всё МОЁ
Приветствую участников форума)
Была поставлена задача создать прокси сервер по такому принципу
ПК1(он же клиент, ОС Linux)
На 127.0.0.1:6666 стоит bind исходящего трафика (TCP), а далее перенаправляет его на 192.168.1.110, модифицируя перед этим (шифрует и тд)
Проблема возникла в написании правила для iptables - использовал следующее правило
sudo iptables -t nat -A OUTPUT -p tcp -s 192.168.1.110 ! --destination 192.168.1.103 -j REDIRECT --to-ports 6666
Версия iptables: 1.8.2
Трафик летит на забинденный порт, но ПАКЕТ МОДИФИЦИРУЕТСЯ - теряется адрес назначения и порт назначения, после чего сервер не знает, куда его переслать.
Научите, пожалуйста, как решить данную задачу без модификации пакета - читал про TPROXY, но правила написать не смог.
Благодарю за внимание
