Существует ли GUI для Flatpak для Ubuntu 16.04 LTS?

NetworkManager не имеет ничего общего с iptables, хотя вы можете столкнуться с проблемами, если используете другое программное обеспечение для брандмауэра, например ufw. Набор правил по умолчанию, применяемый iptables-apply, это /etc/network/iptables, поэтому давайте использовать его.

Файл правил выглядит следующим образом:

*FILTER

# filter rules here, example below:

# Reject incoming packets by default
:INPUT REJECT

# example of established packets: you request askubuntu.com and a response is
# send back to TCP port 80
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
# Allow traffic to the loopback adapter ("localhost")
-A INPUT -i lo -j ACCEPT

COMMIT

Обратите внимание, что новая строка после [ f7] является обязательным, без него файл будет загружен неправильно. Если вы хотите увидеть свой текущий набор правил, запустите sudo iptables-save, чтобы вывести правила на стандартный вывод.

Теперь создайте исполняемый файл /etc/network/if-pre-up.d/iptables для загрузки правил при запуске:

#!/bin/sh
/sbin/iptables-restore < /etc/network/iptables

Обратите внимание, что если вы применяете правила во время сеанса (прочитайте: до выключения / перезагрузки компьютера), они будут потеряны при завершении работы. Если вы хотите сохранить такие правила, создайте еще один скрипт для сохранения правил. Обратите внимание, что комментарии и т. Д. Теряются.

/etc/network/if-pre-down.d:

#!/bin/sh
/sbin/iptables-save > /etc/network/iptables
2
задан 18 April 2018 в 22:26

0 ответов

Другие вопросы по тегам:

Похожие вопросы: