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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн lcdboost

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

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5459
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
lcdboost, а что у вас отвечает за работу сети?
для network-manager правила сюда: /etc/NetworkManager/dispatcher.d/pre-up.d/
если у вас netplan, тогда не знаю.
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн lcdboost

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

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

Оффлайн valrust

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



Оффлайн bezbo

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

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

Оффлайн AlexDem

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

Оффлайн lcdboost

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

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5459
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Тема решена. Закрыто.
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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