I've been working on a solution to this for weeks, and I'm about to say screw it and write a python app that can actually block IP addresses, because so far nothing seems to work like it's supposed to.
/etc/hosts
can't block a range of IP addresses, nor can it block the URL I'm trying to block,
and there doesn't seem to be a decent GUI that can manage iptables locally without insecurities like ssh (fwbuilder) that isn't unavailable (firestarter).
So I'm stuck to using gufw which in itself doesn't want to work:
The site shown is an ad cdn I'm trying to block for an app I use. (the log is empty)
I think I'm starting to understand why every search I do refers to cumbersome terminal solutions like ufw or iptables...
Is there any way to actually get gufw to work like it's supposed to??