OSX Yosemite DNS cache Issues
Yosemite doesn't use mDNSResponder, it uses discoveryd - which has caused so many people so many issues that Apple have done an about face &amp; are re-introducing mDNSResponder in Yosemite 10.10.4

You can sign up for the Appleseed Beta if you really want it early.