Ошибка: iptables-restore: unable to initialize table 'filter'

  • 01.10.2018
  • 3 357
  • 2
  • 18.03.2019
  • 1
  • 1
  • 0
Ошибка: iptables-restore: unable to initialize table 'filter'

В данной статье пойдет речь об ошибке, которую может выдавать фаервол iptables при попытке восстановить правила, а также о том, как эту ошибку исправить.

Описание

При попытке использования iptables-restore, можно столкнуться с такой ошибкой:

iptables-restore < /etc/iptables/rules.v4
iptables-restore v1.6.0: iptables-restore: unable to initialize table 'filter'

Error occurred at line: 2
Try `iptables-restore -h' or 'iptables-restore --help' for more information.

Из текста ошибки особо не ясно в чем проблема и можно потратить много времени на поиск решения, которое очень простое: необходимо запускать восстановление правил через iptables-restore с помощью sudo. Т.е. целиком команда должна выглядеть так:

sudo iptables-restore < /etc/iptables/rules.v4
Была ли эта статья Вам полезна?

Комментарии к статье (2)

    • arjunaDas

    Если ты под рутом, актуально ли будет эта статья?
    Спасибо.

      • AJIekceu4

      Вряд ли, т.к. данная статья писалась именно с ошибки, которая появлялась в ситуации, когда запуск команд осуществлялся без sudo. Под учетной записью root я с такой ошибкой не сталкивался.

Добавить комментарий для arjunaDas

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.