Hi, I really like the DNS filtering feature. It is very easy to use and the categories you provide are useful. However, I run into issues when blocking ads because the web pages that are waiting for those ads appear to hang, taking a long time to load. I believe this may be happening because the built-in DNS server simply does not respond when a domain is blocked, causing AJAX type applications to hang, waiting for a response, until they finally time out.
I believe the issue is that the internal DNS server is resolving blocked hosts to 127.0.0.1. Since there is no web server listening on my local computer, the website hangs until it times out.
Example:
Add “googlevideo.com” to blocked websites, apply, then try this from the CLI:
> support nslookup googlevideo.com Server: 127.0.0.1 Address 1: 127.0.0.1 localhost
I believe the correct action should be to either issue an NXDOMAIN response (equivalent of 404 in DNS), or alternatively, redirect the HTTP request to the router's "blocked domain" page.