sudo systemctl enable --now suricata
| Время | Сигнатура | Источник | Назначение |
|---|---|---|---|
| 2026-10-12 11:19 | 198.51.100.34 | 203.0.113.10 | |
| 2026-10-12 10:41 | 198.51.100.17 | 203.0.113.10 | |
| 2026-10-12 10:33 | 198.51.100.33 | 203.0.113.10 | |
| 2026-10-12 09:37 | 198.51.100.16 | 203.0.113.10 | |
| 2026-10-12 08:53 | 198.51.100.16 | 203.0.113.10 | |
| 2026-10-12 10:43 | 198.51.100.34 | 203.0.113.10 | |
| 2026-10-12 07:55 | 198.51.100.28 | 203.0.113.10 | |
| 2026-10-12 06:45 | 198.51.100.18 | 203.0.113.10 | |
| 2026-10-12 09:42 | 198.51.100.31 | 203.0.113.10 | |
| 2026-10-12 06:11 | 198.51.100.31 | 203.0.113.10 | |
| 2026-10-12 08:39 | 198.51.100.14 | 203.0.113.10 | |
| 2026-10-12 04:01 | 198.51.100.17 | 203.0.113.10 | |
| 2026-10-12 03:43 | 198.51.100.15 | 203.0.113.10 | |
| 2026-10-12 06:07 | 198.51.100.12 | 203.0.113.10 | |
| 2026-10-12 03:34 | 198.51.100.22 | 203.0.113.10 | |
| 2026-10-12 02:14 | 198.51.100.15 | 203.0.113.10 | |
| 2026-10-12 06:07 | 198.51.100.26 | 203.0.113.10 | |
| 2026-10-12 00:52 | 198.51.100.26 | 203.0.113.10 | |
| 2026-10-12 01:46 | 198.51.100.19 | 203.0.113.10 | |
| 2026-10-12 08:22 | 198.51.100.34 | 203.0.113.10 | |
| 2026-10-12 08:05 | 198.51.100.19 | 203.0.113.10 | |
| 2026-10-12 00:18 | 198.51.100.16 | 203.0.113.10 | |
| 2026-10-12 09:02 | 198.51.100.24 | 203.0.113.10 | |
| 2026-10-12 03:04 | 198.51.100.13 | 203.0.113.10 | |
| 2026-10-12 06:54 | 198.51.100.21 | 203.0.113.10 | |
| 2026-10-12 01:36 | 198.51.100.19 | 203.0.113.10 | |
| 2026-10-12 02:42 | 198.51.100.14 | 203.0.113.10 | |
| 2026-10-12 03:43 | 198.51.100.26 | 203.0.113.10 | |
| 2026-10-12 00:23 | 198.51.100.16 | 203.0.113.10 | |
| 2026-10-12 03:59 | 198.51.100.30 | 203.0.113.10 |
Suricata пишет свои находки в eve.json, по одному объекту JSON на событие, и привычный совет гласит отправить всё это в Elasticsearch и смотреть через Kibana. На кластере это разумно. На одном-единственном VPS это означает держать в работе поисковый движок, сборщик журналов и сервер дашбордов — несколько гигабайт памяти и вторую систему на обслуживании — только чтобы читать оповещения с той же машины, на которой они уже были записаны.
Эта страница читает eve.json напрямую, а также fast.log, когда именно его выдаёт ваша сборка. Она показывает оповещения за последние двадцать четыре часа, сгруппированные по категориям, адреса, порождающие их больше всех, и отдельные сигнатуры с источником, назначением, протоколом и уровнем серьёзности.
Если Suricata работает, но ничего не сообщает, причина почти всегда в правилах, а не в трафике: свежая установка не содержит ни одной сигнатуры, пока suricata-update не отработает хотя бы раз. Вторая неожиданность — серьёзность. Большая часть того, что докладывает открытый сенсор, — это сканирование низкого уровня, из которого никогда ничего не выходит, так что читайте категории раньше счётчика.
У сенсора на проводе есть предел, о который регулярно спотыкаются: зашифрованный трафик он видит как поток байтов. Он скажет, что с этого адреса пришло соединение к вашему сайту, но не скажет, что внутри запроса была попытка внедрения SQL, — это разбирает уже ModSecurity, внутри веб-сервера, после расшифровки. Инструменты не заменяют друг друга: один смотрит снаружи на сеть, другой изнутри на запрос.