I am in the preliminary stages of designing a cybersecurity suite for my home network. I don't have any servers or anything, just the standard home setup (computers, tablets, game consoles). The bandwidth on my service plan is about 25-35Mbps and I really don't think I'm even using more than 50% of that at peak usage.
I want to setup Snort IDS on a small discrete device. I have a Raspberry Pi Zero W but that may be pushing it regarding system resources. Would a Pi 3 work? Does anyone have any experience with a similar setup?
I plan to use it in a network tap layout and I don't want to use a dedicated PC for just that one role. The usual setup for these is to have it as a VM but if I use a PC for multiple VMs, that leaves a single point of failure which I'd prefer to avoid, if I can.
So, can a Raspberry Pi (any version) run Snort without issue?