Since a general networking problem can seem like a DNS issue I would not immediately assume that it really is a DNS issue.
Try on that computer a free public DNS server.
Also, when you get the apparent DNS problem open a Command Prompt window and try the two commands:
ping 8.8.4.4
ping yahoo.com
If the first one fails you have lost internet access. If the first succeeds and the second fails you likely really do have a DNS issue.
Try on that computer a free public DNS server.
Also, when you get the apparent DNS problem open a Command Prompt window and try the two commands:
ping 8.8.4.4
ping yahoo.com
If the first one fails you have lost internet access. If the first succeeds and the second fails you likely really do have a DNS issue.