Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как сохранить правило при рестарте iptables  (Прочитано 1294 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ввысь

  • Автор темы
  • Активист
  • *
  • Сообщений: 473
    • Просмотр профиля
Здравствуйте.
Есть файл с правилами iptables. Иногда нужно добавить правило с комментарием  iptables -A FORWARD -d 1.2.3.4  -m comment --comment test не записывая в файл и не перезапуская все.
Как при рестарте всех правил правило с комментарием сохранить. Или как сделать что б при iptables -F правило с комментарием не удалялось?
Что-то типа iptables -F, но без удаления тех что с комментарием.

Оффлайн Ввысь

  • Автор темы
  • Активист
  • *
  • Сообщений: 473
    • Просмотр профиля
Re: Как сохранить правило при рестарте iptables
« Ответ #1 : 05 Марта 2016, 13:27:38 »
Решено, до сброса правил пишем строку

iptables-save | grep "ваша метка" | sed 's/^/iptables /' > /home/имя пользователя/temp-shutdown-rules.sh

тут сброс правил

восстанавливаем
bash /home/имя пользователя/temp-shutdown-rules.sh && rm /home/имя пользователя/temp-shutdown-rules.sh

Проверил, работает, закрыл.

 

Страница сгенерирована за 0.018 секунд. Запросов: 19.