Debian-Jessie: Как вы проверяете статус iptables?

В старом sysvinit я бы просто выполнил service iptables status и посмотрел, работает ли он или нет.

Но в новом Debian-Jessie я grep для iptables в списке сервисов и не вижу iptables, перечисленных в любом месте. И когда я пытаюсь запросить статус через systemctl status iptables, я получаю сообщение об ошибке.

Debian-Jessie: Как вы проверяете статус iptables?

  • systemd: запуск сценария при завершении работы после того, как файловые системы установлены только для чтения
  • список выбираемых единиц для журнала
  • Разница между процессом ps httpd и процессом deamon httpd
  • Как запустить и остановить службу прослушивателя вместе с пользовательской службой
  • Прояснение процедуры завершения работы
  • UID / Gid привилегированный контейнер LXC: systemd lxc-start не удался на ubuntu 16.04
  • systemd: ложь о имени процесса, используя sh -c exec idiom
  • Runlevel3 (systemd) - цель для Opensuse 13.2 запускает GUI
  • One Solution collect form web for “Debian-Jessie: Как вы проверяете статус iptables?”

    Iptables в Linux реализуется как ряд модулей ядра. Обычно он настраивается с помощью некоторого сценария инициализации, но вы можете добавлять и удалять правила «на лету» из командной строки. Итак, в основном, есть (по крайней мере) следующие вопросы:

    • Загружены ли модули ядра?
    • Используются ли какие-либо правила?
    • Является ли мой скрипт / программа брандмауэра «запущенным»?

    Старая служба «iptables» была устарела системой. Я думаю, что этот проект пытается сделать аналогичную «услугу» доступной для Debian.

    Чтобы узнать, загружены ли модули ядра:

     # lsmod | grep ip_tables 

    Чтобы увидеть действующие правила:

     # iptables -L 

    или, если вы хотите увидеть правила NAT:

     # iptables -t nat -L 

    В Debian есть несколько пакетов брандмауэра, которые могут настроить для вас правила iptables. (Я не пробовал никого из них, я обычно разворачиваю свои собственные, когда мне это нужно).

     apt-cache search firewall | grep firewall | less 
    Linux и Unix - лучшая ОС в мире.