Есть следующая задача:

Надо принять все пакеты (юникасты, мультикасты, ...) с eth0 и передать их через eth1.

Пытаюсь использовать raw socket для eth0, но он выдаёт не только принятые, но и отправленные пакеты.

Подскажите, как это можно сделать?

Можно ли решить задачу через iptables?

Есть ли иные способы?

Сразу скажу, что мост (это который через brctl) не подходит — он не пропускает нужные мультикасты.








 ,






URL записи