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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: iptables восстановление правил после загрузки оси  (Прочитано 380 раз)

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

Оффлайн lcdboost

  • Автор темы
  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Всех приветствую. Подскажите плиз по проблеме. Никак не получается восстановить правила после перезагрузки системы.
Я создал файл в /etc/network/if-pre-up.d/restore_rules.sh сделал его исполняемым.
#! /bin/bash
iptables-restore < /etc/rules.conf
и не работает.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4716
  • Capture the truth
    • Просмотр профиля
lcdboost, а что у вас отвечает за работу сети?
для network-manager правила сюда: /etc/NetworkManager/dispatcher.d/pre-up.d/
если у вас netplan, тогда не знаю.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн lcdboost

  • Автор темы
  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Вроде network-manager.
Я этот алгоритм с преапом в инете нашел. Не знал что его надо кидать в Нем если его использую. Щас попробую

Пользователь добавил сообщение 25 Октябрь 2020, 00:52:57:
ALiEN175, переместил файл. не заработало. как отсмотреть ошибки?
если самостоятельно запускаю скрипт. то в консоли он просто висит и ничего не происходит пока не нажму ctrl c
« Последнее редактирование: 25 Октябрь 2020, 00:52:57 от lcdboost »

Оффлайн valrust

  • Активист
  • *
  • Сообщений: 285
    • Просмотр профиля
lcdboost, а что у вас отвечает за работу сети?
для network-manager правила сюда: /etc/NetworkManager/dispatcher.d/pre-up.d/
если у вас netplan, тогда не знаю.
netplan не отвечает за работу сети, это лишь абстрактный конфигурационный файл на YAML, из которого утилита netplan "рендерит" конфигурационные файлы для того, что действительно отвечает за работу сети. Сейчас netplan поддерживает "рендер" конфигурационных файлов для: networkd и NetworkManager. А уж эти службы настраивают сетевые интерфейсы и т.д.



Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1485
    • Просмотр профиля
восстановить правила после перезагрузки системы

sudo apt-get install iptables-persistent
sudo iptables-save > /etc/iptables/rules.v4
sudo ip6tables-save > /etc/iptables/rules.v6

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 467
    • Просмотр профиля
Есть проще вариант. Настраиваем iptables как нам надо. После этого делаем sudo apt-get install iptables-persistent
При установке на вопрос о сохранении текущих правил IPv4 отвечаем утвердительно.Перезагружаем.

Оффлайн lcdboost

  • Автор темы
  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
AlexDem, bezbo, Спасибо Вам и всем откликнувшимся. персистент решил проблему)

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4716
  • Capture the truth
    • Просмотр профиля
Тема решена. Закрыто.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

 

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