So for the past week ive been experiencing DNS errors causing me to be unable to access the internet. It works fine if im the first one up in the morning but when i come home from work and turn my PC on I'll be left with no connection. So far Ive had both ''Cant communicate with primary DNS server'' and ''Dns server not responding''. Now Ive tried using the Netsh int ip reset c:\resetlog.txt and its worked before however today that didnt work either.
I'm typing this from my laptop which is able to connect via wifi, however my cable does not work on this machine either so I highly doubt that its a hardware issue.

Today I was happily surfing the web, then I went to a bar to watch the Hockey World Cup Bronze match, came back and found that I had no internet connection and my previous solutions didnt work so that was kinda the last straw.. gotta get this fixed.

Any and all help will be much appriciated.