Не удалось загрузить целевой объект «NOTRACK»: нет такого файла или каталога.

Я пытаюсь добавить правило таблицы IP.

iptables -t raw -A PREROUTING -j NOTRACK

Но когда я выполняю это, я получаю следующую ошибку:

iptables v1.8.4 (устаревший): не удалось загрузить целевой объект «NOTRACK»: нет такого файла или каталога.

1 ответ

Эта цель устарела и замененацель. Поэтому я не удивлен, увидев систему, в которой поддержка этой цели больше не была встроена (в ядро).

Это расширение отключает отслеживание соединений для всех пакетов, соответствующих этому правилу. Это эквивалентно -j CT --notrack. НравитьсяCT,NOTRACKможно использовать только вrawстол.

Вы можете заменить правило на:

      iptables -t raw -A PREROUTING -j CT --notrack

Если это также не сработает, вам придется точно проверить, какая поддержка целей iptables существует (например: в/boot/config-*) или если на хост-системе имеются дополнительные ограничения.

Соответствующие параметры ядра:

Другие вопросы по тегам