This isn't new, and probably also relevant for other (nasty) DNS providers. When they encounter a DNS they can't resolve - they redirect the request to some IP that ends up serving an advertisement or something similar, instead of returning a NXDOMAIN (non-existent domain) response to that DNS resolution request. This gets very annoying if you use the address bar in your browser (Firefox, in my case) as a search bar as well: if you search for two words or more, the browser knows for sure it's a search and performs the requested action. However, when you search for a single word, it tries first to resolve it as a DNS query and only when that fails (NXDOMAIN response) it performs the search. When you use OpenDNS you can't use the address bar for single-word searches. Now I can 0. Goto Advanced -> DHCP/DNS 1. Make sure Intercept DNS port is checked. 2. In Custom configuration add the following: Code: # Counter OpenDNS NXDOMAIN hijacking bogus-nxdomain=126.96.36.199 This is the IP returned from OpenDNS instead of the NXDOMAIN response. This tells dnsmasq to treat this response as if NXDOMAIN was returned.