mirror of
https://github.com/bol-van/zapret.git
synced 2025-05-24 22:32:58 +03:00
ipset: rewrite IPSET_HOOK logic. now scripts outputs ip addresses
This commit is contained in:
@@ -158,6 +158,9 @@ NFQUEUE работает без изменений.
|
||||
|
||||
Рекомендуется версия nft 1.0.2 или выше.
|
||||
|
||||
Относительно старые версии ядра и/или утилиты nft могут вызывать ошибки.
|
||||
В частности, на ubuntu 18.04 с ядром 4.15 будут проблемы. В 20.04 - работает.
|
||||
|
||||
|
||||
Когда это работать не будет
|
||||
---------------------------
|
||||
@@ -945,6 +948,10 @@ TMPDIR=/opt/zapret/tmp
|
||||
SET_MAXELEM=262144
|
||||
IPSET_OPT="hashsize 262144 maxelem 2097152"
|
||||
|
||||
Хук, позволяющий внести ip адреса динамически. $1 = имя таблицы
|
||||
Адреса выводятся в stdout. В случае nfset автоматически решается проблема возможного пересечения интервалов.
|
||||
IPSET_HOOK="/etc/zapret.ipset.hook"
|
||||
|
||||
ПРО РУГАНЬ в dmesg по поводу нехватки памяти.
|
||||
Может так случиться, что памяти в системе достаточно, но при попытке заполнить огромный ipset
|
||||
ядро начинает громко ругаться, ipset заполняется не полностью.
|
||||
|
Reference in New Issue
Block a user