Помощь

Сохранение правил ebtables после перезагрузки

  1. Убедитесь, что на вашей системе установлен пакет iptables-persistent. Если нет, установите его с помощью следующей команды (для Debian/Ubuntu):
    sudo apt-get install iptables-persistent
    или для RHEL/CentOS/Fedora:
    sudo yum install iptables-services
  2. Создайте папку /etc/ebtables, если она еще не существует:
    sudo mkdir -p /etc/ebtables
  3. Создайте файл rules в папке /etc/ebtables:
    sudo touch /etc/ebtables/rules
  4. Сохраните текущие правила ebtables в файл:
    sudo ebtables-save > /etc/ebtables/rules
  5. Создайте новый systemd-сервис-файл (например, /etc/systemd/system/ebtables.service) со следующим содержимым:
    [Unit]
    Description=Ebtables rules loader
    After=network.target
    
    [Service]
    Type=oneshot
    ExecStart=/sbin/ebtables-restore /etc/ebtables/rules
    RemainAfterExit=yes
    
    [Install]
    WantedBy=multi-user.target
  6. Обновите конфигурацию systemd и включите новый сервис:
    sudo systemctl daemon-reload
    sudo systemctl enable ebtables.service
  7. Проверьте, что сервис работает корректно, запустив его вручную:
    sudo systemctl start ebtables.service

Остались вопросы - пишите