Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support wildcard syntax to block subdomains #15

Open
8sRz opened this issue Jan 9, 2025 · 0 comments
Open

Support wildcard syntax to block subdomains #15

8sRz opened this issue Jan 9, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@8sRz
Copy link

8sRz commented Jan 9, 2025

I am just starting out with this app, after coming from personalDNSfilter.
https://github.com/IngoZenz/personaldnsfilter)

One reason I am looking for something new is that personalDNSfilter doesn't support a good way to block subdomains from the blocklists as far as I can tell. It has a wildcard system, but they can only be added in the Additional Hosts section on that app, and cannot be in the large blocklists themselves.

Edit: It turns out personalDNSfilter does support blocking subdomains in the blocklist as of early last year.
IngoZenz/personaldnsfilter#262 (comment)

Another example is Pi-Hole appears to have support for basic ABP-style wildcard syntax (i.e. I believe "||example.com^" would block the domain and all subdomains).
https://pi-hole.net/blog/2023/03/22/pi-hole-ftl-v5-22-web-v5-19-and-core-v5-16-1-released/#page-content

I understand there are data structure efficiency complications with doing a feature like this. I don't think full regex is necessary. But syntax to reliably block a domain and all it's subdomains in either one or two lines of a blocklist would be super helpful, and I think necessary, due to how easy it is for a site to spin up subdomains. Here is a related thread I found from dns66:
julian-klode#33

@t895 t895 added the enhancement New feature or request label Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants