Назад | Перейти на главную страницу

Сканирование тегированного трафика через мост через iptables

Я работаю над мостом в Linux Box, используя brctl. Теперь мне нужно сканировать и контролировать трафик моста через iptables.

Так что для того же я изменил:

net.bridge.bridge-nf-call-iptables = 0 к net.bridge.bridge-nf-call-iptables = 1 в /etc/sysctl.conf

И добавьте следующие правила в iptables:

/sbin/iptables -A INPUT -m physdev --physdev-in eth2 -p tcp -m tcp --dport 3127 -m state --state NEW -j ACCEPT

/sbin/iptables -t nat -I PREROUTING -m physdev --physdev-in eth2 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3127

чтобы получить трафик, поступающий в eth2, и порт 80 должен быть перенаправлен на 3127 в моем Linux-окне.

И он отлично работает для обычного (немаркированного) трафика.

Поэтому я должен сделать то же самое с тегированным трафиком, но это не работает.

Я изменился:

net.bridge.bridge-nf-filter-vlan-tagged = 0 к net.bridge.bridge-nf-filter-vlan-tagged = 1 в /etc/sysctl.conf

Помогите мне по тегированному трафику.

Спасибо.

если ваш трафик помечен, то ваша сеть, с которой я сталкиваюсь, будет называться eth1.X и / или eth2.Y. вы установили новые правила iptable соответственно?