mirror of
https://github.com/bol-van/zapret.git
synced 2025-04-23 23:42:57 +03:00
config : INIT_APPLY_FW parameter can disable iptables in init script
This commit is contained in:
parent
bea3912459
commit
af7610741b
@ -236,14 +236,22 @@ NFQWS_OPT="--wsize=3 --hostspell=HOST"
|
|||||||
TPWS_OPT_HTTP="--hostspell=HOST --split-http-req=method"
|
TPWS_OPT_HTTP="--hostspell=HOST --split-http-req=method"
|
||||||
TPWS_OPT_HTTPS="--split-pos=3"
|
TPWS_OPT_HTTPS="--split-pos=3"
|
||||||
|
|
||||||
Если ваша система не openwrt и работает как роутер, то нужно раскомментировать параметр SLAVE_ETH и вписать в него
|
|
||||||
название внутреннего сетевого интерфейса (LAN).
|
|
||||||
|
|
||||||
Параметр GETLIST указывает инсталятору install_easy.sh какой скрипт дергать
|
Параметр GETLIST указывает инсталятору install_easy.sh какой скрипт дергать
|
||||||
для обновления списка заблокированных ip или хостов.
Он же вносится в crontab.
|
для обновления списка заблокированных ip или хостов.
Он же вносится в crontab.
|
||||||
Поместите сюда название скрипта, который будете использовать для обновления листов.
|
Поместите сюда название скрипта, который будете использовать для обновления листов.
|
||||||
Если не нужно, то параметр следует закомментировать.
|
Если не нужно, то параметр следует закомментировать.
|
||||||
|
|
||||||
|
|
||||||
|
Следующие настройки не актуальны для openwrt :
|
||||||
|
|
||||||
|
Если ваша система работает как роутер, то нужно раскомментировать параметр SLAVE_ETH и вписать в него
|
||||||
|
название внутреннего сетевого интерфейса (LAN).
|
||||||
|
|
||||||
|
Параметр INIT_APPLY_FW=1 разрешает init скрипту самостоятельно применять правила iptables.
|
||||||
|
При иных значениях или если параметр закомментирован, правила применены не будут.
|
||||||
|
Это полезно, если у вас есть система управления фаерволом, в настройки которой и следует прикрутить правила.
|
||||||
|
|
||||||
|
|
||||||
Пример установки на debian-подобную систему
|
Пример установки на debian-подобную систему
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
|
@ -41,11 +41,13 @@ exists()
|
|||||||
|
|
||||||
ipt()
|
ipt()
|
||||||
{
|
{
|
||||||
|
if [ "$INIT_APPLY_FW" = "1" ]; then
|
||||||
iptables -C $@ 2>/dev/null || iptables -I $@
|
iptables -C $@ 2>/dev/null || iptables -I $@
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
ipt_del()
|
ipt_del()
|
||||||
{
|
{
|
||||||
iptables -C $@ 2>/dev/null && iptables -D $@
|
[ "$INIT_APPLY_FW" = "1" ] && iptables -C $@ 2>/dev/null && iptables -D $@
|
||||||
}
|
}
|
||||||
|
|
||||||
fw_tpws_add()
|
fw_tpws_add()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user