Почему NfQueue не работает
Права, поддержка ядра и конфликты с файрволом
Что требуется для работы
- Права root — режим работает на уровне сетевого экрана системы.
- Поддержка Netfilter в ядре Linux.
- Отсутствие конфликтующего файрвола, который перехватывает те же пакеты.
Частые причины
- Приложение запущено без повышенных прав.
- Правилами управляет сторонний файрвол или менеджер контейнеров и перезаписывает их.
- В системе уже работает другой перехватчик трафика.
Что сделать
- Запустите приложение с правами root.
- Временно остановите конфликтующий файрвол и проверьте работу.
- Убедитесь, что поддержка Netfilter в системе есть.
- Если ничего не помогает — вернитесь на TUN: для большинства задач он равноценен.
Важно
Не отключайте файрвол насовсем ради проверки. Остановите его на несколько минут, проверьте и верните обратно.
Не помогло?
Напишите в поддержку: inbox@sistersystems.net или Telegram @smartnetworksustem_bot.
Приложите версию приложения, платформу, способ перехвата и сохранённые логи — так ответ будет быстрее.