Здравствуйте. Я пытаюсь реализовать фильтр, обрабатывающий сетевые пакеты. Нужно выполнить фильтрацию пакетов по IP отправителя. Для этого мне, как я понял, необходимо сравнить нужный ip c входящем адресом в структуре iphdr. Я не знаю, как это сделать. Есть предположение, что это можно сделать так: if (skbf->nh.iph->saddr != htonl(***)), где вместо *** необходимо написать ip в виде HEX, но я не уверен, что это правильно... Подскажите пожалуйста, как это сделать


Ответ на:
комментарий
от mky

Ответ на:
комментарий
от mky

Ответ на:
комментарий
от newcomer

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум управление сетевым интерфейсом (2011)
- Форум Обединение локальных сетей (2022)
- Форум Проблема с bash скриптом (2011)
- Форум Написание модуля, отправляющего копию входящего на сервер запроса ещё куда-то. (2010)
- Форум Клиент-Сервер Socket linux (Система обмена сообщениями) (2014)
- Форум Фильтруются пакеты на сервере (2016)
- Форум Rostelecom фильтрует пакеты DNS? (2016)
- Форум iptables не фильтрует пакеты OpenVPN (2013)
- Форум Реализация фильтра пакетов в Linux (2001)
- Форум фильтр пакетов в OpenBSD 3.6 (2005)