Как мы можем заменить iptables на firewalld в Ubuntu 16.04?

Ответы:

15

Для переключения сделайте следующее:

  1. Остановите iptables, если он используется:

    sudo systemctl stop iptables
    
  2. Убедитесь, что iptables больше не используется вашей системой:

    sudo systemctl mask iptables
    
  3. Проверьте его статус:

    sudo systemctl status iptables
    
  4. Удалить UFW, если установлено:

    sudo apt-get remove ufw
    

Firewalld - динамический менеджер брандмауэра

Это заменяет iptable как предпочтительный способ управления брандмауэром. Команды для использования с firewalld включают в себя:

  1. Установить firewalld:

    sudo apt install firewalld
    
  2. Проверьте его статус:

    sudo systemctl status firewalld
    
  3. Включить или отключить firewalld :

    sudo systemctl [enable | disable ] firewalld
    
  4. Запуск и остановка:

    sudo systemctl [ start | stop ] firewalld
    

Таким образом, чтобы использовать его, просто включите его, как в шагах 2 , а затем используйте справочные страницы для получения дополнительной информации.

Смотрите здесь для получения дополнительной информации о том, как использовать firewalld

Джордж Удосен
источник
Вы пропустили «apt install firewalld» в разделе Firewalld - он не включен в Ubuntu 16.04 по умолчанию
Phil McKerracher