How to best harden network if I want to run a participation node?

Sorry if this is the wrong category. But I want to setup a node on my raspberry pi. I want to have a non-archival participation node. I’m getting to the point where I can start the service, but before doing so, I want to make sure my home network will be secure against nefarious incoming traffic. What are the best ways to make sure traffic is locked down so that no bad actors are intercepting packets and things like that?

I have done some basic research and haven’t found anything definitive like a guide or best practices document, so figured I’d ask here. I’ve thought about using a dns sink like pihole, but I am still new to this space, and I don’t think that will have any actual effect on traffic to my algorand node?

Thanks in advance

1 Like

i am running fail2ban