Я ищу правильные правила iptables для следующего сценария.

Маршрутизатор R работает под управлением ddwrt (поэтому я могу установить правила iptables, но не могу установить mitmproxy / wireshark)

Устройство A, которое отправляет трафик, который я хочу проанализировать в Интернете. Устройство B работает под управлением Ubuntu, на котором у меня есть mitmproxy и wireshark. Многие другие устройства в сети подключены к R, которые я не хочу нарушать.

Как настроить правила, чтобы трафик из A (и только трафик из A) направлялся на устройство B? У меня нет никакого контроля над устройством А, кроме настройки, к которой он подключается.

Изменить: я делаю это в моей домашней сети на мои собственные устройства.

1 ответ1

0

Сначала вы должны направить трафик на ваше устройство B, взгляните на arpspoof . Затем вы должны применить правило брандмауэра для настройки прозрачного прокси с помощью mitmproxy .

Тем не менее имейте в виду, что такого рода поведение является крайне незаконным во многих штатах. Делайте это, только если вы делаете это в образовательных целях на вашем оборудовании.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .