So this is how it will start.
First it will be a back and forth war of Anti-adblockers vs Adblockers
Then when the Anti-Adblockers start to lose, which they will, then they’ll come crying to various governments with massic PAC campaigns among other insane garbage about how “Adblockers are Piracy!” and that they need to be banned.
This will not end well.
If this isn’t your first round on linux, Try Debian, set it to use non-free contrib packages and set the appstore to install apps as flatpaks before native.
Avoid using Ubuntu based distros as they run Snap packages which are just a general nightmare for users.
Snaps make sense for servers, but the only reason Ubuntu forces it on users is $$$$.
enthusiasts become industry professionals.
And if substantial documentation were the only thing that kept networks from security and absolute anarchy, then all of the internet would be lost.
It’s not documentation, nor is it absolute knowledge that brings someone to understand a sane amount of security. But also trial and error.
One of the most important first rules of security is, start testing in applications that pose the least amount of risk.
If you’re looking into hosting your own DNS server, you’ve already proven you understand a lot more than the average user does about networking in general.
casusally skipping millenium edition because most people opted to buy windows 2000, the enterprise server os instead.
Windows 2000 couldn’t run games because it was based on Windows NT and the NT Kernel. ME was still based on DOS. XP frankensteined the NT Kernel and DOS to somehow make the most stable, longest running and best windows ever.
And 20 years later they’re bleeding marketshare.
The intention wasn’t to be a direct response to the OP, but to be a general statement of advice.