My local Internet service provider is redirecting non existent domains to the crappy website used to serve advertisements and compromise user privacy. This behavior can be easily circumvented using third party DNS servers or an OpenWRT small Linux distribution for embedded devices.
Third party DNS service
Ensure that your local resolver configuration file contains OpenDNS nameservers.
$ cat <<EOF | sudo tee /etc/resolv.conf nameserver 220.127.116.11 nameserver 18.104.22.168 EOF
Ensure that your local resolver configuration file contains Google Public DNS nameservers.
$ cat <<EOF | sudo tee /etc/resolv.conf nameserver 22.214.171.124 nameserver 126.96.36.199 EOF
Inspect both solutions and choose one that suits you best.
OpenWRT is using dnsmasq to provide local DNS service, so you can take advantage of the
bogus-nxdomain directive to suppress bogus NX domain.
DHCP and DNS →
Advanced settings tab to enter
Bogus NX Domain Override (you can do that multiple times) and then hit
Save & apply button at he bottom of the page.