I have a home network with a cable modem, wireless router, several switches and powerline adapters all connected with cat5.
When web browsing, I am regularly getting DNS timeouts (1-2 every 10 minutes) and if I wait 2-3 minutes, DNS lookup will start working again. Services like Netflix where I'm connected to the same service for a long period of time are unaffected. All PCs, tablets, and phones on the network are affected.
I've set both my browsers and my router to use google's DNS (8.8.8.8 and 8.8.4.4) with no improvement in performance.
How can I trace the source of this error? How do I know if the problem is with my router or modem or my ISP so I can continue troubleshooting?
Attached is an image of my router settings.
Update:
Using nslookup from the command line returns
Default Server: google-public-dns-a.google.com
Address: 8.8.8.8