Көмек

Қайта жүктелгеннен кейін 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. /etc/ebtables қалтасында rules файлын жасаңыз:
    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

Сұрақтарыңыз бар болса, жазыңыз