I have a baffling problem. Browsers on my system (10.10.3 Yosemite) don't respect overrides included in my hosts file. This includes Chrome, Safari, and Firefox. I have tried rebooting, clearing history, clearing Chrome's DNS cache with
and OSX/Safari's with
sudo discoveryutil mdnsflushcache
Chrome sometimes respect it for about 5 minutes at a time after clearing its DNS cache, but then miraculously stops again! And this is not reliable.
Ping through the terminal always respects the changes as it should.
I am completely out of ideas. Anyone?