this post was submitted on 22 Jul 2026
24 points (100.0% liked)
technology
24423 readers
195 users here now
On the road to fully automated luxury gay space communism.
Spreading Linux propaganda since 2020
- Ways to run Microsoft/Adobe and more on Linux
- The Ultimate FOSS Guide For Android
- Great libre software on Windows
- Hey you, the lib still using Chrome. Read this post!
Rules:
- 1. Obviously abide by the sitewide code of conduct. Bigotry will be met with an immediate ban
- 2. This community is about technology. Offtopic is permitted as long as it is kept in the comment sections
- 3. Although this is not /c/libre, FOSS related posting is tolerated, and even welcome in the case of effort posts
- 4. We believe technology should be liberating. As such, avoid promoting proprietary and/or bourgeois technology
- 5. Explanatory posts to correct the potential mistakes a comrade made in a post of their own are allowed, as long as they remain respectful
- 6. No crypto (Bitcoin, NFT, etc.) speculation, unless it is purely informative and not too cringe
- 7. Absolutely no tech bro shit. If you have a good opinion of Silicon Valley billionaires please manifest yourself so we can ban you.
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
DNS adblocking is part of a multi-layered defense strategy. It's defeated by ads being served from the same domain as content. I know that more advanced options like pfblocker allow interrogating "fronting" subdomains to detect those that resolve to an ad-server (e.g. funstuff dot domain dot net actually resolves to eviladtechcompany dot ai) and block them as well and that helps a bit but the best defense is having on-device blockers as well.
There's also a lot more ad tech companies that rapidly deploy domains and subdomains to attempt to overwhelm ad list maintainers and they often succeed for a time in a real back and forth battle.
It's also possible the goodreads app has hardcoded secure DNS servers (that don't use the standard DNS port but often 443) that they use to bypass DNS blocking by resolving their ad domains themselves. In that case you'd want to implement a firewall list of the biggest DNS resolvers (for example like this list here I found with a quick search) and prevent any traffic from within your network from reaching them by either dropping or blocking. Importantly you want to ensure that your DNS resolver can still reach the root servers or whatever you're querying but any other device should be blocked from accessing these. You should also be either redirecting the standard DNS port (53) to your DNS server if locally served or blocking it except for any necessary local DNS servers.