Something happened yesterday and now DNS is not working. I have checked /etc/resolv.conf and the settings are correct. I can ping my DNS servers and perform name lookups with dig but nothing else works. Normal applications do not work because of this.