-
released this
2026-10-09 22:39:08 +03:00 | 3 commits to main since this releaseНовый режим «Сетевая активность» (/network): TCP, UDP, ICMP/ICMPv6, состояния TCP, исходные и обратные пары адресов с NAT/Docker, локальная геолокация, топ IP и портов, фильтры и поиск, подробности потока, постраничный просмотр с фиксацией снимка. Компактная страница и мобильные вкладки.
В Настройки → Карта трафика добавлен отдельный выключатель TCP/UDP/ICMP. По умолчанию выключен; использует выбранный агент v0.21.0+, основной выключатель карты отключает оба режима. Общие алерты и письма не создаются.
При включении сетевого режима агент сам устанавливает отсутствующий conntrack на Debian/Ubuntu через apt-get и отдельную systemd-службу (root). Уже установленный пакет не переустанавливается; ошибка видна в диагностике, повтор не чаще раза в 30 минут работы процесса. Устанавливается только conntrack с необходимыми зависимостями, без upgrade системы. nft нужен для счётчиков firewall. Агент читает текущую таблицу примерно раз в 5 секунд: короткие потоки между снимками могут быть пропущены. До 5000 записей, сохраняется последний снимок. Байты/пакеты доступны только при включённом учёте конкретного потока; отсутствие данных не выдаётся за ноль. Firewall/NAT/sysctl автоматически не меняются.
Счётчики блокировок: nftables раз в 30 секунд, только анонимные счётчики непосредственно перед drop/reject в таблицах/цепочках CrowdSec. Значения накопительные с создания правил, не количество атак или HTTP-запросов. Для неподдерживаемых конфигураций — явная диагностика.
Проверено: go test ./..., go test -race ./..., go vet ./..., JavaScript syntax, браузерные проверки настольного/мобильного вида, фильтра UDP, IPv6-поиска, листания и деталей NAT на искусственных данных. На живом NPM сбор ещё не проверен. Linux amd64, CGO_ENABLED=0.
Downloads