Программа «iptables» в настоящее время не установлена

Я новичок, поэтому заранее прошу прощения.

Я пытаюсь установить DansGuardian (что, я думаю, у меня есть) и работает. Чтобы он заработал, мне нужно отфильтровать IP-трафик через приложение через iptables. На странице «Начало работы DansGuardian в Ubuntu» есть соответствующие команды. Моя проблема в том, что система говорит мне, что iptables в настоящее время не установлен - что неправильно. Я понимаю, что это основной сервис брандмауэра для Ubuntu.

Я пытался:

xyzzy@ubuntu:/usr/sbin$ iptables

The program 'iptables' is currently not installed.  
You can install it by typing:
sudo apt-get install iptables

Итак:

sudo apt-get install iptables
Reading package lists... Done

Building dependency tree

Reading state information... Done

iptables is already the newest version.

The following package was automatically installed and is no longer required:

  thunderbird-globalmenu

Use 'apt-get autoremove' to remove them.

0 upgraded, 0 newly installed, 0 to remove and 342 not upgraded.

Только чтобы узнать, что у меня установлена ​​последняя версия.

UFW работает.

0
задан 30 July 2014 в 03:22

3 ответа

Кредит к комментарию kraxor к исходному вопросу:

необходимо попытаться переустановить iptables путем выполнения следующей команды:

sudo apt-get --reinstall install iptables
2
ответ дан 30 July 2014 в 03:22

попробуйте их один за другим

sudo apt-get remove iptables

sudo apt-get update

sudo apt-get install iptables

, это должно работать теперь.

0
ответ дан 30 July 2014 в 03:22

Использование после команды:

sudo apt-get update
sudo apt-get install iptables-persistent

и это установит iptables-persistent пакет для Вас.

0
ответ дан 30 July 2014 в 14:22

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

Похожие вопросы: