На данный момент у меня есть маршрутизатор на 192.168.0.1, Linux-бокс на 192.168.0.2 и настольные клиенты с 192.168.0.3.

Все работает с 192.168.0.1 в качестве шлюза по умолчанию.

Я хотел бы отправить трафик с настольных клиентов через Linux-систему, прежде чем он пройдет через маршрутизатор, чтобы я мог прослушивать трафик (некоторые из них - беспроводные соединения).

Могу ли я установить шлюз по умолчанию 192.168.0.2 на клиентах для настольных компьютеров, а затем, возможно, добавить некоторые правила iptables для пересылки этого трафика через 192.168.0.1?

Очень рад поменять рабочие столы клиентов на другую подсеть, если это облегчает задачу. Заранее спасибо.

1 ответ1

0

Да. Никаких правил iptables не требуется. Обычная маршрутизация отправит пакеты к месту назначения. Просто убедитесь, что IP-пересылка включена. Просто помните, что вы не увидите пакетов, идущих в другом направлении, если вы не выполните аналогичную настройку в маршрутизаторе. Отключите перенаправления ICMP.

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