Я хочу иметь возможность перенаправлять весь трафик с определенным IP-адресом назначения (скажем, 192.168.168.192), проходящий через программный мост в Linux (br1), на localhost.
Насколько я понял, мне нужно сделать что-то вроде:
ebtables -t broute -A BROUTING -p IPv4 --ip-dst 192.168.168.192 -j redirect --redirect-target DROP
а затем DNAT-ing/SNAT -ing через iptables.
Проблема в том, что устройство, на котором я пытаюсь его настроить, кажется, не поддерживает часть -j redirect
. Есть ли способ (без перекомпиляции ядра) сделать то же самое с помощью iptables/ebtables? Например делать:
ebtables -t broute -A BROUTING -p IPv4 --ip-dst 192.168.168.192 -j DROP
А затем сделать магию Iptables?