Unable to Join online game. Teredo works. Error: DNS

I am currently unable to join any online game, as many others have stated. I’ve tried the Teredo and it is available. Apart from this, I’ve tried the IPV6 but my router is certified for this. I would get an error in game when attempting to join that stated it was a DNS error and it gave me a support number. I’m unable to find a fix from other posts. Please help.

Specs: GTX 970
AMD FX 8320 4.4 ghz
1tb hdd
8 gb ram

Wasn’t able to get a screenshot, but any other info you need, pls ask.