Как перенаправить трафик через linux? Появилась необходимость прослушать весь трафик с IP-камеры, который уходит в интернет.
Сеть выглядит так:
Роутер, подключенный к интернету
К роутеру подключены несколько компов, и коммутатор.
На роутере DHCP.
К коммутатору подключена камера, и мой комп (linux).
Мой IP: 192.168.0.10
IP камеры: 192.168.0.20
Что я сделал:
вручную прописал на камере в качестве шлюза по умолчанию мой комп (192.168.0.10)
указал в качестве DNS гугловый сервер (8.8.8.8)
На компе ничего не трогал, шлюз по умолчанию и DNS - 192.168.0.1
Запустил WireShark.
В чем проблема:
Увидел в Wireshark, что пакеты, которые идут с камеры во вне, дальше моего компа не проходят.
Как сделать, чтобы пакеты, приходящие с камеры на комп, проходили дальше на роутер?

21 Авг 2019 в 06:40
179 +1
0
Ответы
1

Для перенаправления трафика через Linux можно воспользоваться утилитой iptables. В вашем случае, чтобы прослушивать весь трафик с IP-камеры, нужно настроить правило маршрутизации и NAT на вашем компьютере.

Вот как это можно сделать:

На вашем компьютере запустите терминал.

Создайте правило маршрутизации для перенаправления трафика с камеры на роутер:
sudo ip route add 192.168.0.20 via 192.168.0.1

Включите IP-проброс (NAT) для перенаправления трафика с камеры на роутер:
sudo iptables -t nat -A PREROUTING -s 192.168.0.20 -j DNAT --to-destination <IP роутера>

Запустите WireShark и проверьте, что теперь пакеты с камеры проходят через ваш компьютер и доходят до роутера.

Обратите внимание, что необходимо будет настроить правильное правило NAT для вашего конкретного роутера. Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться за дополнительной помощью.

20 Апр в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир