After config .yaml, i run
sudo tail /var/log/suricata/suricata.log
and it announced - all 4 packet processing threads, 4 management threads initialized, engine started. but when i run
suricata -c /etc/suricata/suricata.yaml -i ens33
it fail like the image.
tks all.
Hello there and welcome to our community
From your screenshot, it seems that there are a couple of things happening:
- Suricata couldnât find the interface/device you provided
- The path for the rules file didnât have any actual rule files
have you double-checked those?
Hello,
from the screenshots youâve shared, Iâve noticed two things:
-
ens33
doesnât show among the network interfaces listed - there doesnât seem to be a
detect-dos.rules
file in the rules directory
Iâd suggest changing the network interface suricata tries to listen on, when running suricata, to match on eth0
, and either removing detect-dos-.rules
from the config, or bringing the rules file to the rules directory.
Hope that some of that helps
1 Like