Why even differentiate between Russia, Russia's corrupt puppets in the US (and elsewhere) and fascists supporting Russia and their puppets? It's all the same threat.
My "script" to update the blocklist from time to time was literally
curl <blocklist1 link> > templist
curl <blocklist2 link> >> templist
grep '^0\.0\.0\.0' templist | awk '{print "local-zone: \""$2"\" always_refuse"} > blocklist.conf
systemctl restart unbound.service
and an include blocklist.conf at the bottom of unbound.conf (awk to convert it from the "0.0.0.0 " format to "local-zone: always_refuse").
No, calling pigs rolling around in the mud pigs is neither an insult nor taking part in the strange mud bath ritual.
It literally is a cron job or systemd timer to load an updated blocklist from time to time and I haven't looked at it for years (well... other an changing a path when I switched from unbound to dnsproxy, because that one is even simpler, doesn't even need a config other than a few parameters at startup and can provide DoH, DoT and/or DoQ access for when I'm not at home)
Merz-Forderung nach Abbruch kommt zu spät
Merz hat keine Forderungen zu den Koalitionsentscheidungen anderer Parteien, schon gar nicht auf Landesebenen, zu stellen, und daher ist deren Timing völlig egal.
Er macht doch seinen Job, und kämpft fleißig gegen die Demokratie und für mehr neoliberalen Kahlschlag und mehr Geld für seine reichen Kumpels...
Oh, Moment... dachtest du etwa er arbeitet für Deutschland oder gar für dich?
Das mag so stimmen, aber repräsentieren die in deinen Augen den typischen Ton des ÖRR?
Wenn man die eher linken Teile des Programms gegen rechte ersetzt und die die rechten beibehält, bewegt man sich als Ganzes eben aus der Mitte weg nach rechts.
If you just want simple ad blocking you don't actually need pi hole for it's web interface you don't ever look at once it runs. Unbound alone can do the job with minimal configuration.
Nowadays I even changed my setup to dnsproxy, which doesn't even need any config. It's just a handful parameters when you start it. And it does all the filtering for my home network as well as providing DoH access for when I'm not at home and connected from somewhere else.
I never understood pihole in the first place. It's just a fancy web interface you do never look at if the thing does its job quietly in the background. And unbound alone is perfectly able to use blocklists with one line of configuration (and an onliner script to convert the common lists into the right format).
I use no-ip because that was one of the few my router back then many, many, many years ago supported out-of-the-box and there was never a reason to change...
That's generally good advice but not actually security related.
Removing all the stress on your ressources by using a non-standard port is good for your ressources, But those automated scanners looking for unsecured devices and trying out password like admin/admin are not actually a risk. It's just a case of security by obscurity and never actually serves its purpose.
Als jemand, der sein Leben lang abwechselnd Sätze wie "Du must aber doch mal was Essen!", "Ist das alles?" und "Wie kannst du um diese Zeit Hunger haben?", "Du willst wirklich noch mehr?" hören muss, kann ich dir mit Bestimmtheit sagen, dass Essen nach persönlichem Hunger offenbar nicht mit den gesellschaftlichen Normen vereinbar ist.

