Слушайте два отдельных IP/порта/mac/vlan, дублируйте IP-адрес при TAP: в Ethernet
отредактировал, упростил сценарий, та же проблема
На eth1 я получаю трафик, который на самом деле представляет собой воспроизведение pcap с другой машины. Запись содержит udp-трафик, отправленный между 198.20.4.1 (двунаправленный) и 198.20.4.4.
Цель состоит в том, чтобы перехватить трафик и иметь возможность обрабатывать сообщения udp как обычное приложение (только чтение).
eth1/vlan100/198.20.4.1 (a)
eth1/vlan200/198.20.4.4 (b)
Настройкаvlan
работает отлично, если я настраиваю только a или b.
Как только настрою второй, трафик перестанет идти ни на один (а) или (б)
Я наверняка упускаю здесь что-то очевидное. Пожалуйста помоги.
редактировать Я понимаю, что из сетевого стека Linux, как только (b) назначен 198.20.4.4 , в сети присутствуют дублирующиеся IP-адреса, один из воспроизведения и один, настроенный на виртуальной локальной сети.
Конечно, это не уникальная вещь, которую я пытаюсь достичь здесь.