автозапуск команды iptables

Автор delytant, 05 ноября 2019, 14:37:51

« назад - далее »

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

delytant

Доброе время суток!
debian 10, gnome
нужно перед запуском торрент клиента выполнить от рута iptables....

gardarea51

Я бы смотрел в сторону настройки sudo, в файле sudoers, т.е. указания программы без запроса пароля для вашего пользователя.
А потом сделал бы "кнопочку", которая сначала запускает процедуру с iptables, а затем торрент-клиент.

delytant

gardarea51, спасибо. я вчера так и сделал.

Ant_makar

Цитата: delytant от 05 ноября 2019, 14:37:51
Доброе время суток!
debian 10, gnome
нужно перед запуском торрент клиента выполнить от рута iptables....

Если подразумевается автоматизировать запуск определённых правил iptables в момент старта системы - то установите iptables-persistent и netfilter-persistent, т.к начиная с десятой версии правила iptables транслируются в nftables.

После установки делаете iptables-save.

В папке /etc/iptables/ появится 2 файла: rules.v4 и rules.v6 (для IPv4 и IPv6 соответственно).

Правите нужный из двух и сохраняете.

Если хотите сохранить свои правила в другой файл или по другому пути - то необходимо отредактировать файл:

/usr/share/netfilter-persistent/plugins.d/15-ip4tables - для IPv4

/usr/share/netfilter-persistent/plugins.d/25-ip6tables - для IPv6

delytant

Ant_makar, спасибо, всё хорошо работает