Зеркалирование TCP
Всем доброго времени суток! Столкнулся с необходимость дублировать трафик с одного сервера на другой. Допустим имеется «сервер А», на нем демон слушает диапазон TCP портов. К этим портам подключается некое количество клиентов и передают порции данных. Задача стоит следующим образом: необходимо дублировать на «сервер B» данные приходящие от клиентов, где запущен аналогичный демон, но эти данные должен так же получать демон на сервере А. Клиенты должны получать ответы только от «сервера А». Нашёл более или менее подходящее решение: https://github.com/agnoster/duplicator Но не нравится, что это будет работать в userspace. Но найти реализацию с помощью конфигурации iptables или iproute2 мне не удалось. Подскажите, коллеги, реализуема ли такая задача в пространстве ядра?