If you are having DNS problems on Yosemite (including the errors logged by Indigo) then read
this article on arstechnica.com. Note I don't necessarily recommend the proposed hack (replacing discoveryd with mDNSResponder) to fix the problem. The right solution here is, of course, for Apple to fix these types of major bugs.